表达式sizeof(int)的值是2,请问如何计算的
答案:2 悬赏:30 手机版
解决时间 2021-01-23 07:55
- 提问者网友:精神病院里
- 2021-01-22 13:22
表达式sizeof(int)的值是2,请问如何计算的
最佳答案
- 五星知识达人网友:蓝房子
- 2021-01-22 14:26
这个是编译器的规定,没有什么计算过程。不同的编译器计算结果有可能不一样。
全部回答
- 1楼网友:末日狂欢
- 2021-01-22 15:33
1 答案分别是 4 和 0
2 题目中少了一个b,应该是 float a=2;int b=3;
3 sizeof(a*b)的值是 4
因为 a*b的结果是 float型,已验证,不是double型,这一点我也感到惊奇
而在32位机器验证 float和double都是4个字节,所以结果是4
4 2/5的结果是0
因为整型除以整型结果还是整型
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯