什么時候輸出的是i++沒有改變的i值,什么時候又輸出改變了的
1 回答
已采納

onemoo
TA貢獻883條經驗 獲得超454個贊
i++ 這是一個后置自增表達式。你要知道 i++ 表達式的值就是 i 自增前的值,并且 ++ 運算符的作用是使 i 自增 1。
所以,如果你打印 i++,那輸出的就是 i 自增之前的值。
另外,++i 是前置自增表達式,這個表達式的值是 i 自增之后的值,當然這個運算符也會使 i 自增 1。
如果你對自增表達式理解有些混亂,請看我在老問答區中的一個回答?http://www.xianlaiwan.cn/qadetail/83948
在那里我說明了一些基本概念,還有一個類似的例題。
- 1 回答
- 0 關注
- 1284 瀏覽
添加回答
舉報
0/150
提交
取消