题目内容

若有说明:int*p1,*p2,m=5,n;以下均是正确的赋值语句的选项是( )。

A. p1=&m;P2=&p1;
B. p1=&m;p2=&n; *p1=*p2
C. p1=&m;p2=p1;
D. p1=&m; p1=p2;

查看答案
更多问题

若已定义char s[10];则在下面表达式中不表示s[1]的地址是( )。

A. s+1
B. s++
C. &s[0]+1
D. &s[1]

若有以下定义,则对a数组元素的正确引用是( )。inta[5],*p=a;

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

若有以下定义和语句,则对a数组元素的正确引用为( )。答案:Aint a[2][3],(*p)[3]; p=a;

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

若有定义:int a[5];则a数组中首元素地址可以表示为( )。

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

答案查题题库