如題
2 回答

白衣染霜花
TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊
i++ 是后綴運(yùn)算,就是 先取出 i 的值,i再 +1
++i 是前綴運(yùn)算,就是 i先+1,再取i 的值
i = 1;
j = ++i;//j = 2, i = 2
j = i++;//j = 1, i = 2
對(duì)于 其他自定義數(shù)據(jù)類型 前綴++ 比后綴++ 效率要高

白豬掌柜的
TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊
++i;
i++;
如果這么寫的話意思就一樣了,
若在語句中用就不一樣了,如
int a=0;
a = i++;
則表示:a等于未增加前i的值,
而a = ++i則表示a等于增加1后i的值
- 2 回答
- 0 關(guān)注
- 1015 瀏覽
添加回答
舉報(bào)
0/150
提交
取消