字典翻译 问答 其它 a=-1,a+=(a++)-a表达式的值?
问题标题:
a=-1,a+=(a++)-a表达式的值?
问题描述:

a=-1,a+=(a++)-a表达式的值?

孟婥回答:
  原式与下式等价   a=a+(a++)-a;   a++表示,在本条语句结束后,a自加1;   你所问的a+=(a++)-a是一条语句,最后计算的是赋值   所以严格意义上讲这条语句的值是赋值运算的返回值-1   语句结束后a自加1,a的值为0
点击显示
其它推荐
热门其它推荐
  • 其它