若有定义:int c[5], *p=c;,则以下正确的表达式是( )。
A: p+5
B: c++
C: &c+1
D: &c[0]
A: p+5
B: c++
C: &c+1
D: &c[0]
举一反三
- 若有定义:int c[5], *p=c;,则以下正确的表达式是( )。 A: p+5 B: c++ C: &c+1 D: &c[0]
- 若有以下说明和语句:int c[4][5], (*p)[5]; p = c; 能正确引用c数组元素的是( ) A: p + 1 B: *(p + 3) C: *(p + 1) + 3 D: *(p[0] + 2)
- 中国大学MOOC: 若有定义:int c[5], *p=c;,则以下正确的表达式是( )。
- 若有:int a[3][5]; 如何定义指针变量p,使其能够指向数组a的第一行(行指针),正确的定义是()。 A: int *p = a[1]; B: int *p = &a[1][0]; C: int *p[5] = a + 1; D: int (*p)[5] = a + 1;
- 若有以下定义,则正确引用数组元素的是______。 int a[5],*p=a; A: *&a[5] B: *a+2 C: *(p+5) D: *(a+2)