更多"若有定义int a[10],*p=a;则p+5表示的是( )"的相关试题:
[单项选择]若有定义int a[9],*p=a;,则p+5表示
A. 数组元素a[5]的值
B. 数组元素a[5]的地址
C. 数组元素a[6]的地址
D. 数组元素a[0]的值加上5
[单项选择]若有定义int b[8],*p=b;则p+6表示( )。
A. 数组元素b[6]的值
B. 数组元素b[6]的地址
C. 数组元素b[7]的地址
D. 数组元素b[0]的值加上6
[单项选择]若有定义int a[10],*p=a,则p+6表示( )。
A. 数组元素a[5]的值
B. 数组元素a[5]的地址
C. 数组元素a[6]的地址
D. 数组元素a[0]的值加上5
[单项选择]若有定义:int a[3][4],( )不能表示数组元素a[1][1]。
A. * (a[1]+1)
B. * (&a[1][1])
C. ( * (a+1))[1]
D. * (a+5)
[单项选择]在C 语言中,若有定义“int a[10];”,则()不能表示a[1]的地址。
A. a+1
B. &a[0]+1
C. a++
D. &a[1]
[单项选择]若有定义:int w[3][5];,则以下不能正确表示该数组元素的表达式是【 】。
A. *(*W+3)
B. *(*W+1)[4]
C. *(*(*W+1))
D. *(*[0][0]+1)