A-A+

若有定义语句:intyear=2009 *p=&year;以下不能使变量year中的值增至2

2022-08-12 18:49:59 问答库 阅读 197 次

问题详情

若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
A.(*p)++;
B.++(*p);
C.*p++;
D.*p+=1;

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
由于自加运算符++的运算级高于间接运算*的运算级,所以选项A的表达式*p++不能使变量:yeal‘中的值增至2010。

考点:变量,语句