您的位置:首页>综合动态>

c语言int占几个字节(不同编译器下有不同的规则)

大家好,伊人来为大家解答以上问题。c语言int占几个字节,不同编译器下有不同的规则很多人还不知道,现在让我们一起来看看吧!

1、int占用的字节数由要运行的系统架构决定,编译器决定程序要输出的对应架构。对于不同的架构,int占用的字节数是不同的。

2、16位编译器

3、字符:1字节

4、Char*(即指针变量): 2字节

5、短整型: 2字节

6、Int: 2个字节

7、无符号整数: 2字节

8、Float: 4字节

9、Double: 8字节

10、Long: 4字节

11、Long long: 8字节

12、无符号long: 4字节

13、32位编译器

14、字符:1字节

15、Char*: 4字节

16、短整型: 2字节

17、Int: 4个字节

18、无符号整数: 4字节

19、Float: 4字节

20、Double: 8字节

21、Long: 4字节

22、Long long: 8字节

23、无符号long: 4字节

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!