假设有声明 int a[2][3],*p; 则 p=&a[0][0]; 是让指针p指向数组a首地址
举一反三
- int a[10], *p;则让p指向数组的首地址的是()。
- 定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。? int x[5], p = x[0];|int x[5], *p = &x[0];|int x[5], *p = &x[2]-2;|int x[5], *p = x;
- 定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。 A: int x[5], p = x[0]; B: int x[5], *p = x; C: int x[5], *p = &x[0]; D: int x[5], *p = &x[2]-2;
- 设有 C 语句 int b[5][4], (*p)[4];,则能使指针变量 p 正确指向数组 b 的是 ____ A: p=b B: p=*b C: p=&b[0][0] D: p=b[0]
- 若有声明 int a[4][3],*p=a[2]; 则表达式p指向的数组元素________