假设用下列语句申请了一片动态内存空间 并用指针变量p指向它 用这片内存保存m×n个int型数据 即作
已帮助 人
假设用下列语句申请了一片动态内存空间,并用指针变量p指向它,用这片内存保存m×n个int型数据,即作为一个二维动态数组来使用,那么下面通过p访问这个二维动态数组第i行第j列元素的方法中正确的是()。 int *p; p=(int *)malloc(m*n*sizeof(int)); 或 int *p; p=(int *)calloc(m*n,sizeof(int));
A.*(p+i*n+j)
B.p+i*n+j
C.p[j*n+i]
D.p[i][j]

回答
共1条回复-
A
