C语言中定义int a为32-bit signed integer怎么弄?

很想知道准确答案,高手速来
本人不急于要答案,请耐心全面回答
好的追加
int类型不能通过标准C来定义。你只能指定a是signed interger,但答轿你肯定不能通过C语句确保它是32-bit的。你应该找一个合适的,把int类型值设置为32位的编译器,例如VC++6.

那么在这样的编译器中,你可以用这清指肆样的语句:
signed int a;

如果你使用的是VC++6或者其他的让逗迅int类型占32位的编译器,你的a就会是32-bit signed integer的。

不过,如果你是在做试题,我想signed int a;或者简单的signed int a;就是你要的标准答案。因为老师不一定总是对的嘛:)
就用long int

你输出sizeof(long int)看是否是4
是就对了
long应该就是32位整数
你好!
long应该就是32位整数
我的回答你还满意吗~~
C语言中定义int a为32-bit signed integer怎么弄?
← 上一篇: 下一篇: →