【发布时间】:2015-05-12 06:17:24
【问题描述】:
我对外部变量和数组声明有疑问。 如何使用不在可声明文件中的全局变量声明数组。
file1.cpp
const int size = 10;
mainfile.cpp
extern const int size;
void main()
{
int mas[size];
}
int mas[size];
这条线有问题。 请大家猜一猜??
【问题讨论】:
-
如果我们知道您有什么问题,那就更容易猜到了。如果您发布有关编译器错误的问题,请包括实际错误,完整且未经修改。
-
当然,错误 C2057:预期的常量表达式错误 C2466:无法分配常量大小的数组 0 错误 C2133:'mas':未知大小
标签: c++ arrays global-variables constants extern