题目:若有以下语句,且0<n<5,则正确表示数组元素地址的语句是( )
int a[]={1,2,3,4,5};
int*p=a,n=2;
(A) &p (B) p[n] (C) &(a+i) (D) ++p
题目:若有以下语句,且0<n<5,则正确表示数组元素地址的语句是( )
int a[]={1,2,3,4,5};
int*p=a,n=2;
(A) &p (B) p[n] (C) &(a+i) (D) ++p
选D。
p是一个整型指针,指向数组a首地址,所以p本身就能表示数组元素的地址。
++p是将指针后移,仍然是指向数组
A和C是一个意思,都是取数组元素地址的地址
B是取数组元素。