发布网友 发布时间: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
那是编译器自己规定的,