int

来源:互联网 发布:淘宝福袋都是什么衣服 编辑:程序博客网 时间:2024/04/19 18:55
总结一个小问题 int究竟占几个字节
2008-10-20 16:13

 

最近有一个问题老困扰我,就是c语言中int类型数据究竟占几个字节??!!2个?4个?

终于有答案了,得到达人的教诲,不胜感激。

int的位数=cpu位数/4

如果是32位的操作系统

那么,int=32/4=8bit=2字节

如果是64位的操作系统

那么,int=64/4=16bit=4字节

产生这个困惑是因为之前在学习sizeof()的时候,求一个数组a[ ]的长度,

有人说int类型的数组是sizeof(a)/4,有人说是sizeof(a)/sizeof(*a),

现在很明显,后者是正确的。

原创粉丝点击