二维数组不能直接赋值吗?
不可以在定义后这样赋值aaa[][]={{0,0,0,0},{0,0,0,0},{0,1,0,0},{0,0,1,0}};也不可以这样intaaa[][]=newint[4][4]{{0,0,0,0},{0,0,0,0},{0,1,0,0},{0,0,1,0}};但可以这样intaaa[][]=newint[][]{{0,0,0,0},{0,0,0,0},{0,1,0,0},{0,0,1,0}};或你用循环在定义后,一个一个元素赋值。