以下是引用huang1938120在2012-12-11 15:41:13的发言:
我有点不明白二维数组
比如 a[2][3] 整形表达式a[2-1][2*2-1]
这是为什么
其实你误解了哦,明白的说,你所谓的那个应该表示为a[3-1][4-1]
因为数组的计数是从0开始计数的,例如有它们的位置就分别是0 1 2 3 4
如果是表示数组里的某个数,a[2][3]位置代表的是第三行的第四个数
a[0][0]
a[0][1]
a[0][2]
a[0][3]
a[1][0]
a[1][1]
a[1][2]
a[1][3]
a[2][0]
a[2][1]
a[2][2]
a[2][3]
如果是定义数组,a[2][3]就是代码有2行3列
5楼说的那样