问答详情
源自:3-8 Java中运算符的优先级

求解答m为啥不等于11

小括号里的不是最高优先级吗,5+(5++)不应该等于11吗?如果把小括号里换成(++5),m的结果就是11。按理说不管放那边,它在小括号里,都应该是6啊?5+6=11

提问者:400个二百五 2014-12-11 23:55

个回答

  • dayscounting
    2014-12-12 10:21:15

    ++n 意思是先 n += 1 再进行运算  当然等于11

    n++ 是先进行预算 再自加  括号是没用的 = =