若有定义:int x[10], *p=x;,则*(p+5)表示:( )。
A: 数组元素x[5]的地址
B: 数组元素x[5]的值
C: 数组元素x[6]的地址
D: 数组元素x[6]的值
A: 数组元素x[5]的地址
B: 数组元素x[5]的值
C: 数组元素x[6]的地址
D: 数组元素x[6]的值
举一反三
- 若有定义int a[9],*p=a;,则p+5表示 A: A) 数组元素a[5]的值 B: B) 数组元素a[5]的地址 C: C) 数组元素a[6]的地址 D: D) 数组元素a[0]的值加上5
- 【测试2】若有定义:int x[5]={11,5,4,6,8}; 则数组元素x[4]的值是( )。
- 若存在:int x[10];则以下表达式中不能代表数组元素x[6]的地址的是 ______。 A: &x[5]++ B: &x[6] C: &x[0]+6 D: x+6
- 若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0}, *p=x;则错误引用x 数组元素的是( )。
- 若有定义:int a[10],*p; 则*(p+5)表示()。 A: 元素a[5]的值 B: 元素a[5]的地址 C: 元素a[6]的值 D: 元素a[6]的地址