1. 若有如下定义语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则不是对a数组元素正确引用的是( )
A: A、a[p-a]
B: B、*(&a[i])
C: C、*(*(a+i))
D: D、*p
A: A、a[p-a]
B: B、*(&a[i])
C: C、*(*(a+i))
D: D、*p
举一反三
- 1. 若有如下定义语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则不是对a数组元素正确引用的是( ) A: A、a[p-a] B: B、*(&a[i]) C: C、*(*(a+i)) D: D、*p
- 若有如下定义和语句,且0<=i<5,下面()是对数值为3数组元素的引用 int a[]={1,2,3,4,5},*p,i; p=a;
- 若有以下定义和语句,且0<=i<5,则()是对数组元素地址的正确表示。 int a[]={1,2,3,4,5},*p,i; p=a; A: (a+i) B: &p C: a++ D: &p[i]
- 设有以下语句,其中不是对a数组元素的正确引用的是:_______(其中0≤i<l0) int a[10]={0,l,2,3,4,5,6,7,8,9},*p=a; A)a[p-a] B) C) D) A: a[p-a] B: *(&a[i]) C: p[i] D: *(*(a+i))
- 若有以下定义和语句,且0<=i<10,则对数组元素地址的正确表示是( )。int a[]={0,1,2,3,4,5,6,7,8,9},*p;p=a; A: a++ B: &(a+1) C: &p D: &p[i]