A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

sizeof(double)  是整型表达式 还是函数调用,前天碰到这样一个问题,答案是整型表达式,求大神给个解释吧,谢谢了

2 个回复

倒序浏览
是一个整形表达式,虽然sizeof的本质是Pascal的一种内存容量度量函数,但是C/C++中是作为一个单目操作符来用,作用就是返回一个对象或者类型所占的内存字节数。
这里sizeof(double)的值是8,即double型数据在内存中占8个字节。
so.
回复 使用道具 举报
之约 发表于 2016-5-16 13:05
是一个整形表达式,虽然sizeof的本质是Pascal的一种内存容量度量函数,但是C/C++中是作为一个单目操作符来用, ...

非常感谢指点迷津,sizeof(double) 值是8 的前提是指 64 位的电脑吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马