已經定義int a;則執行表達式a=11,a+1,a++後a的值是?爲什麼?

題目:

已經定義int a;則執行表達式a=11,a+1,a++後a的值是?爲什麼?

解答:

12
執行順序從左到右
a=11
a+1=12
a++是先執行後計算a+1
如果是++a的話就是先計算後執行結果就變成13了.

添加新評論

暱稱
郵箱
網站