发布网友 发布时间:2022-04-20 06:26
共2个回答
热心网友 时间:2023-07-10 12:01
只有数组才能用a[i][j]形式访问数组变量,指针可以说是一个特殊的变量(存储所指向内存的地址),是一维的,所以不能用二维数组形式访问。指针如果想要访问二维数组中i行j列元素应该用*(p+i*nCol+j)或是p[p+i*nCol+j]形式,其中nCol是二维数组中列数
热心网友 时间:2023-07-10 12:01
C/C++ code?
1
2
3
4
5
6
7
8
9
10
typedef struct
{
int a[2][2];
int b;
}test;
<span style="color: #FF0000;">test a;</span>
a.a[0][0] = 1;
a.a[0][1] =2;
a.a[1][0] = 3;
a.a[1][1] = 4;