在c++中怎样为数组赋值?

2025-03-01 04:31:37
推荐回答(3个)
回答1:

一个是你的数组定义时要有类型int;
还有就是,数组的初始化要和声明放到一起的,也就是这样:
#include
void main()
{
int matrix0to0[3][3]= {{1,0,0},{0,1,0},{0,0,1}};

return ;
}

这样是错的:
int matrix0to0[3][3];
matrix0to0[3][3]]= {{1,0,0},{0,1,0},{0,0,1}};
声明和初始化是不能分开的。。

回答2:

int a[3][3]={{1,0,0},{0,1,0},{0,0,1}};

回答3:

声明matrix0to0[3][3]; 的时候要指定数组类型。
如int matrix0to0[3][3];