比方說,我有以下代碼:什麼時候變量的後綴操作符實際增加?
int x = 5;
System.out.println(x++); // Will print 5
System.out.println("Random code"); // Will write "Random code"
System.out.print(x): // Will write 6
我的問題是:在什麼行X實際遞增?緊隨後綴?或者在變量被下一次調用的時候?
我聽說過與後綴和前綴運算符有關的序列點。這主要是我問的原因。
那麼後綴表單首先會返回表達式的當前值,然後對該值執行遞增操作。所以它會在第5行本身增加。 – Siddhartha