int solutions[92][81];
void add_solution(int board[81]) {
solutions[found_sltns++] = board;
}
附上代码示例,我得到了
错误:不兼容的类型时 从类型中分配类型'int [81]' “INT”
编译时
有任何线索吗?
答案 0 :(得分:3)
您无法以这种方式复制数组。您必须逐个元素地执行元素。
int i;
for(i=0;i<81;i++)
solutions[found_sltns][i] = board[i];
found_sltns++;