c语言中的对变量最新字节数规定

发布网友 发布时间:2022-04-24 09:05

我来回答

3个回答

热心网友 时间:2022-06-18 09:05

你好,你说的是C语言,我就根据C语言说一下,但是现在基于C语言的编译器就只有turboC++了,注意,如果你用vc,那么占据的内存数就是C++的了。
ANSI C中规定:
int 2B(2个字节),short的内存不大于int(没有明确说明,由编译器决定),
long 4B,指针类型的字节数等于int的字节数。

在vc++中:(vc++6.0到vc++2010都是一样的)
int 4B,short 4B(这是编译器规定的),long 8B 指针类型4B(等于int的字节数)

热心网友 时间:2022-06-18 09:05

那是编译器的事,看你用啥工具写了。

热心网友 时间:2022-06-18 09:06

那是编译器自己规定的,

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com