二维数组:
int arr[2][3] ={
{1,2,3}
{4,5,6}
};
编译器分配空间:
int arr[2*3] = {................};
编译器寻找数据位置:
arr[1][2]
arr[1*3+2] //编译器直接计算出下标
三维数组:arr[1][2][1]
编译器如何计算下标:
arr[1*4*3 + 2*3 + 1]
二维数组:
int arr[2][3] ={
{1,2,3}
{4,5,6}
};
编译器分配空间:
int arr[2*3] = {................};
编译器寻找数据位置:
arr[1][2]
arr[1*3+2] //编译器直接计算出下标
三维数组:arr[1][2][1]
编译器如何计算下标:
arr[1*4*3 + 2*3 + 1]