想用const变量初始化数组(位于不同文件)
这样写://在a.cpp源文件中有以下定义
const int i = 1;
//main.cpp
extern const int i; //告诉编译器变量i在其它文件已定义
int a[i]; //报错
我是想在a.cpp中定义了const int i后在所有文件中都可以用.
但我在main.cpp中使用i来定义数组时编译报错,有什么好的解决办法呢?器
[ 本帖最后由 pqsusu1 于 2009-8-14 23:39 编辑 ]