int a[2][4]={1,2,3,4,5,6,7,8};[br][/br] int *p=*a; 此时p是一个________
A: 指向数组元素的指针变量
B: 指向一维数组的指针变量
C: 指向二维数组的指针变量
D: 指向第0行的数组指针变量
A: 指向数组元素的指针变量
B: 指向一维数组的指针变量
C: 指向二维数组的指针变量
D: 指向第0行的数组指针变量
举一反三
- int a[3][4],*p=*(a+2)+3;[br][/br] 此时的指针变量p指向了数组元素a[2][3]。
- int a[3][4],*p=*(a+1);[br][/br] 此时的指针变量p指向了数组元素________。
- int a[3][4],*p=*a; 此时的指针变量p指向了数组元素a[0][0]。
- int (*p)[4]含义是? A: 定义了一个指针数组p[4] B: 定义了四个指针变量 C: 定义了一个指向数组的指针变量p D: 定义了一个整型指针变量p
- 若有定义int a[2][3],*p;则p=*a;表示指针变量p指向数组元素a[0][0]。