若有定义int a[9],*p=a;,则p+5表示
A: A) 数组元素a[5]的值
B: B) 数组元素a[5]的地址
C: C) 数组元素a[6]的地址
D: D) 数组元素a[0]的值加上5
A: A) 数组元素a[5]的值
B: B) 数组元素a[5]的地址
C: C) 数组元素a[6]的地址
D: D) 数组元素a[0]的值加上5
B
举一反三
- 若有定义:int x[10], *p=x;,则*(p+5)表示:( )。 A: 数组元素x[5]的地址 B: 数组元素x[5]的值 C: 数组元素x[6]的地址 D: 数组元素x[6]的值
- 若有定义:int a[10],*p; 则*(p+5)表示()。 A: 元素a[5]的值 B: 元素a[5]的地址 C: 元素a[6]的值 D: 元素a[6]的地址
- 若有以下定义,int a[10],int *p=a;则p+5表示( ) A: 元素a[5]的地址 B: 元素a[5]的值 C: 元素a[6]的地址 D: 元素a[6]的值
- 若有下面定义,则p+5表示( )int a[10], *p=a; A: 元素a[5]的地址 B: 元素a[5]的值 C: 元素a[6]的值 D: 元素a[6]的地址
- 若有定义“int b[8], *p=b;”,则p+6表示______。 A: 数组元素b[6]的值 B: 数组元素b[6]的地址 C: 数组元素b[7]的地址 D: 数组元素b[0]的值加上6
内容
- 0
若有定义int a[2][3],*p=*a;,则能表示数组元素a[1][2]地址的是( )。 A: *(a[1]+2) B: a[1][2] C: p[5] D: p+5
- 1
若有下列定义,则对 a 数组元素地址的正确引用是() 。int a[5],*p=a; A: *(p+5) B: *p+2 C: *(a+2) D: *&a[5]
- 2
若有定义int a[5],*p=a;则对a数组元素地址的正确引用是( )。? *a+1|&a[0]|&a+1|p+5
- 3
若有定义int a[10],*p=a,则p+4表示 A: 元素a[4]的地址 B: 元素a[4]的值 C: 元素a[5]的地址 D: 元素a[5]的值
- 4
若有定义inta[10],*p=a;则*(p+5)表示_____。 A: 元素a[5]的地址 B: 元素a[5] C: 元素a[6]的地址 D: 元素a[6]