lzth.net
当前位置:首页 >> 请问 C语言在VC++6.0环境中编译,整型变量占几个字节 ,范围是多少? >>

请问 C语言在VC++6.0环境中编译,整型变量占几个字节 ,范围是多少?

4字节too 与 long 一样,,不过你可以通过调整编译器设置使你的int类型为2字节 int分为两种 long int 4字节(-2147483648-2147483647) short int2字节(-32768~ 32767) Vc默认设定 int 为省略的long int 便于编译器字节对齐 另外 __int64 类型 是64位的int类型 它占8字节 可以表示 2^64 个数

4字节too 与 long 一样,,不过你可以通过调整编译器设置使你的int类型为2字节int分为两种 long int 4字节(-2147483648-2147483647) short int2字节(-32768~ 32767) Vc默认设定 int 为省略的long int 便于编译器字节对齐另外 __int64 类型 是64位的int类型 它占8字节 可以表示 2^64 个数

肯定4个字节

符号占一位,那么可用的就只剩31位了.所以取值范围就是正负2的31次方

VC 的是32位的编译器,整数类型为一个双字,即是4字节大小;在TC等16位的编译器上则为2字节大小. 答案补充 如下:int n;float f;n=(float)f; 答案补充 整型转为实型.

应该是4个字节.可以用sizeof()编译测试一下.

char 1个字节 float 4个字节 double 8个字节 int分为long int和short int,其中long int是4个字节,short int是2个字节 在vc编译器中int默认是long int,因此int在vc6.0里面是4个字节

你理解的没错.union中可以定义多个成员,union的大小由最大的成员的大小决定.

vc6的整型和长整型都是32位(4字节)

最佳答案 char 1个字节 float 4个字节 double 8个字节 int分为long int和short int,其中long int是4个字节,short int是2个字节 在vc编译器中int默认是long int,因此int在vc6.0里面是4个字节

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com