若有定义:int a[8],*p=a; 则以下表达式中不能代表数组元素a[1]的地址的是【 】。
A: &a[0]+1
B: &a[1]
C: a[0]+1
D: a+1
E: &p[1]
F: p+1
G: ++p
A: &a[0]+1
B: &a[1]
C: a[0]+1
D: a+1
E: &p[1]
F: p+1
G: ++p
举一反三
- 若有定义:int a[10];,则以下表达式中不能代表数组元素a[1]地址的是( )。 A: &a[0]+1 B: &a[1] C: &a[0]++ D: a+1
- 若有定义:inta[8];,则以下表达式中不能代表数组元素a[1]的地址的是________。 A: &a[0]+1 B: &a[1] C: &a[0]++ D: a+1
- 若有定义:int a[8]; 则以下表达式中不能代表数组元素 a[1]的地址的是( )。 A: &a[0]+ 1 B: &a[1] C: &a[0]++ D: a + 1
- 若有定义:int a[3][4],*p=a,*q=&a[0][0];,_____不能表示数组元素a[1][1]。 A: *(a[1]+1) B: *(p+5) C: (*(a+1))[1] D: *(a+5)
- 若有定义语句:[br][/br]inta[8];[br][/br]则以下表达式中不能代表数组元素a[1]地址的是( )。 A: &a[0]+1 B: &a[1] C: &a[0]++ D: a+1