你说的位置应该是在内存里面的地址位置吧。二维数组有按行和按列的定位读取方法;数组a[m][n]按行,a[i][j]位置就是i*n+j;按列a[i][j]的位置就是j*m+j;画一个矩阵图应该更好理解的,希望对你有帮助
应该是a[i][j+1]吧,如果0=(i*n+j+1)是指将矩阵a按行排列的顺序读取,可以把(i*n+j+1)看做是按照行排列的顺序将a读取的