sizeof int长度为几个字节(c语言为什么sizeof(int)==40 而sizeof(int[5])==20第二个5int20字节,那第一个是什么东西 )
2024-07-22 05:15:28 :7
本文目录
c语言为什么sizeof(int)==40 而sizeof(int[5])==20第二个5int20字节,那第一个是什么东西
怎么可能!sizeof(int) 不可能是40,等于4有可能,表示4字节长度,在不同的系统中,可能会等于4,也可能会等于8,或者等于2,并不是都是等于4.sizeof(int) 可能会等于20 ,因为每个int占用是4字节的话,那么就是20sizeof( int) 和 sizeof(int) 肯定是5倍的关系,不可能等于50,除下来的结果只可能是5sizeof(int)/ 4也不可能等于50,等于5是有可能。
sizeof(int)在16位的机上还是4吗
不一定是。 看编译器。 当然一般16位机器的编译器会把int作为16位。即2个字节
本文编辑:admin
更多文章:
海尔洗衣机报错error(海尔滚筒洗衣机显示Err2是什么问题)
2024年7月5日 11:31
html5加css实例(css3代码怎么应用到html5中)
2024年7月20日 13:43
cattle是什么意思(raise cattle是什么意思)
2024年7月3日 16:00
dubbo安装部署(解决spring cloud dubbo用nacos作为注册中心应用部署到docker中IP是容器IP的问题)
2024年7月22日 08:54
replyto(reply to sb还是reply sb)
2024年7月8日 06:18
access数据库快速入门(新手如何快速学好Access数据库编程)
2024年5月14日 03:34
spring事务面试题(面试当中问到了:简述spring的事务管理机制我该怎么回答,请高手赐教)
2023年9月21日 14:40