问题 单项选择题

若有以下说明:
int a[10]=1,2,3,4,5,6,7,8,9,10,*p=a;
则值为6的表达式是_______。

A.*p+6

B.*(p+6)

C.*p+=5

D.p+5

答案

参考答案:C

解析:[评析] 选项A,*p+6,其值等于1+6=7;选项B,*(p+6),其值等于a[6]=7;选项C,*p+=5,其值等于*p=*p+5=1+5=6;选项D,p+5是个地址值。

多项选择题
单项选择题