黑马程序员技术交流社区

标题: sizeof(double) 是整型表达式 还是函数调用 [打印本页]

作者: 1871037345    时间: 2016-5-16 12:29
标题: sizeof(double) 是整型表达式 还是函数调用
sizeof(double)  是整型表达式 还是函数调用,前天碰到这样一个问题,答案是整型表达式,求大神给个解释吧,谢谢了
作者: 之约    时间: 2016-5-16 13:05
是一个整形表达式,虽然sizeof的本质是Pascal的一种内存容量度量函数,但是C/C++中是作为一个单目操作符来用,作用就是返回一个对象或者类型所占的内存字节数。
这里sizeof(double)的值是8,即double型数据在内存中占8个字节。
so.
作者: 1871037345    时间: 2016-5-16 17:34
之约 发表于 2016-5-16 13:05
是一个整形表达式,虽然sizeof的本质是Pascal的一种内存容量度量函数,但是C/C++中是作为一个单目操作符来用, ...

非常感谢指点迷津,sizeof(double) 值是8 的前提是指 64 位的电脑吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2