这基本上就是我想要做的,但不是实际的源代码.
namespace namespace {
int array [3];
}
namespace::array={1,2,3}
我的gcc要求表达,我不知道该怎么做.我必须 namespace::array[1];每个元素?
您只能在定义中使用初始化列表:
int array[3] = { 1, 2, 3 };
Run Code Online (Sandbox Code Playgroud)
如果您使用:
int array[3];
Run Code Online (Sandbox Code Playgroud)
然后你需要在函数中初始化数组,使用
array[0] = 1;
array[1] = 2;
array[2] = 3;
Run Code Online (Sandbox Code Playgroud)