看了二维数组感觉晕晕的,完全是看书上的例题,没有一点自己的思想,不过大部分都能看懂,就是自己想不起来,二维数组好像就是表格的形式,有两个下标 a[2][3],一维数组也像个表格,只是一维数组的表格只有一行,而二维的就有好多行了。
int a[2][3]={ {23,45,33},{3,5,7} }这是一个例子,其他的大同小异。比如去掉7也行,那就默认是0了。
3,5,7都去掉的话int a[2][3]={ {23,45,33},{} }说明第二行的元素全是0。
int a[2][3]={ 23,45,33,3,5,7 }也可以,只是没有上面的看着明显。
其中第一维的长度可以不指定,第二维的长度不能省。
int a[ ][3]是可以的。