C++ 中sizeof的一个问题
sizeof为什么作用在类型的时候不能用空格隔开?求助大神回答 sizeof有三种语法形式:
1)sizeof (object);//sizeof (对象)
2)sizeof object; //sizeof 对象
3)sizeof (type_name);//sizeof (类型)
对象可以是各种类型的变量,以及表达式(一般sizeof不会对表达式进行计算)。
sizeof对对象求内存大小,最终都是转换为对对象的数据类型进行求值。
sizeof (表达式); //值为表达式的最终结果的数据类型的大小 这些我知道的,我想知道为什么在用到数据类型时,不可以用空格隔开,
例如:sizeofint;
而变量可以用这种形式,最后不都是在计算他们的数据类型的占用内存吗?
页:
[1]