当前位置:首页>维修大全>综合>

在c语言中整型数据都占四个字节(c语言中long类型数据占字节)

在c语言中整型数据都占四个字节(c语言中long类型数据占字节)

更新时间:2024-04-15 04:59:33

在c语言中整型数据都占四个字节

不是。

C标准并没有具体给出规定哪个基本类型应该是多少个字节数,而且这个也与OS、编译器有关,比如同样是在32位操作系统,VC++的编译器下int类型为4个字节,而在tuborC下则是2个字节。

整型类型在虽然16位、32位或者64位的机子各种类型并不一样,但有几条规则(ANSI/ISO制定):

short至少占用2个字节。

int建议为一个机器字长,32位环境下为4字节,64位环境下为8字节。

short的长度不能大于int,long的长度不能小于int。

更多栏目