0<=i<4, 0<=j<3) ( )。 int main( ) { int a[4][3]={0},(*ptr)[3],i,j; ptr=a; }
A. a[i][j], a[i]+j, *(*(a+i)+j)
B. *(ptr+i)[j], ptr[i]+j, *(*(ptr+i)+j)
C. *(ptr+i)[j], *(a+i)[j], *(ptr+i)
D. ptr[i][j], *(ptr[i]+j),*(a[i]+j)
就是从0开始的 0 ,1,2,3 这个长度是4
D
a[i] + j、ptr[i]+j、*(ptr + i) 都是地址,出现这些的都是错的