1 回答
已采納

思o(jì)念
TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超1個(gè)贊
++是有兩種情況的,如:
a++;
++a;
這兩個(gè)語句在不賦值時(shí),兩個(gè)語句執(zhí)行完后,都是自加? 1。
但是:
a = 1;
b=a++;
和
a = 1;
b=++a;
是不同的,前者b = 1,a = 2;
后者b = 2, a = 2;
兩者最大區(qū)別就是先運(yùn)算再賦值,還是先賦值再運(yùn)算!
所以:
score++;可以寫成score = ++score;
不能寫成score = score++;
添加回答
舉報(bào)
0/150
提交
取消