题目内容

若有说明语句“int a[5],*p=a;”,对数组元素正确引用

A. a[p]
B. p[a]
C. *(p+2)
D. p+2

查看答案
更多问题

若有定义:char c[5]={ "hi!"},*p=c; 后,表达式*(p+3)的值是( )。

A. "hi!"
B. !'
C. \0
D. 不确定

若有定义和语句:int a[2][3]={0}, (*p)[3]; p=a;,则p+1表示数组【1】。

A. &a[1][0]
B. &a[0][0]
C. &a[0][1]
D. a[1][0]

若有定义:int a[2][3]={2,4,6,8,10,12};则*(&a[0][0]+2*2+1)的值是【1】。

程序运行后的输出结果是 【1】。#include void main( ){ int a[10]={1,2,3,4,5,6,7,8,9,10};*p=&a[3];*q=p+2;printf("%d\n",*p+*q);}

答案查题题库