【发布时间】:2012-08-27 18:56:53
【问题描述】:
我对 sizeof() 有疑问。我知道它给出了数组中使用的字节数。我的问题是如果数组没有定义,但它声明了怎么办。
示例:
float array[3];
int p = sizeof(array);
【问题讨论】:
-
那不是 C++ 代码,我不知道你在说什么。但是
sizeof只需要一个完全定义类型的声明。 -
这不是数组的声明。这是浮点数的定义。
-
请注意
float array(3);和float array[3];之间的区别。他们不一样!