已知有定义int a[5]; a数组中最后一个元素的地址可表示为( )。
A: &a[5]
B: a+4
C: &a+4
D: a+5
A: &a[5]
B: a+4
C: &a+4
D: a+5
举一反三
- 若有数组定义语句int a[4][5];,则该数组最后一个元素为()。 A: a[4][5] B: a[3][4] C: a[3][5] D: a[4][4]
- 若有以下定义,则对a数组元素的正确引用是()int a[10], *p = a; A: *&a[10] B: a+4 C: *(p+10) D: *(a+5)
- 若有定义int a[10],*p;则不能使p指向数组元素a[5]的赋值语句是_____。 A: p = a+5; B: p = &a[5]; C: p = *(a+5) D: p = a; p+=5;
- 若有下列定义,则对a数组元素地址的正确引用是( ).int a[5],*p=a; A: &a[5] B: p+2 C: a++ D: &a
- 在定义int a[5][5];后,数组a中的第10个元素是________。(设a[0][0]为第一个元素) A: a[1][4] B: a[2][5] C: a[2][4] D: a[1][5]