我想创建一个包含固定大小数组的结构:
struct smt{
int array1[3];
int array2[10];
int bananas;
};
我想在我的主代码中使用它。然而,当我尝试填充数组时,总是会出现错误:
int main(){
smt name;
name.array1 = {1,2,3};
return 0;
}
错误出现在 name.array1 = {...}; 这一行代码上:
error C2059: syntax error : '{'
error C2143: syntax error : missing ';' before '{'
error C2143: syntax error : missing ';' before '}'
任何帮助都将不胜感激。我已经尝试寻找类似的问题,但到目前为止没有找到有用的信息。
std :: array
。 - chris