试题题干
设x=8,执行语句y=x++,则y等于()
参考答案
正确答案:
试题解析
自增运算符“++”有前置和后置之分。
例如,obj是一个类CDemo的对象,“++obj”的返回值应该是obj被修改后的值,而“obj++”的返回值应该是obj被修改前的值。
“++”运算符后置,则变量x先参与运算再自加,即y=8,x=9。
设x=8,执行语句y=x++,则y等于()
自增运算符“++”有前置和后置之分。
例如,obj是一个类CDemo的对象,“++obj”的返回值应该是obj被修改后的值,而“obj++”的返回值应该是obj被修改前的值。
“++”运算符后置,则变量x先参与运算再自加,即y=8,x=9。