a++不應(yīng)該是a=a+1嗎 為什么輸出還是100?后面的好多都沒懂 求賜教啊
到底這個(gè)先運(yùn)算后取值 先取值后運(yùn)算是什么意思啊 有什么區(qū)別嗎。上面那個(gè)輸出++a 怎么成了102?先運(yùn)算再取值就應(yīng)該是101啊。什么意思啊 這個(gè)真心搞不懂。
到底這個(gè)先運(yùn)算后取值 先取值后運(yùn)算是什么意思啊 有什么區(qū)別嗎。上面那個(gè)輸出++a 怎么成了102?先運(yùn)算再取值就應(yīng)該是101啊。什么意思啊 這個(gè)真心搞不懂。
2015-03-28
舉報(bào)
2015-04-06
簡(jiǎn)單點(diǎn)理解:a++結(jié)果是a,因?yàn)檫M(jìn)行+1運(yùn)算時(shí),已是下一步了,所以運(yùn)算對(duì)本次結(jié)果無影響;++a是自己先+1,再輸出本次結(jié)果,所以運(yùn)算對(duì)本次結(jié)果有影響
2015-03-28
a++是先選用a當(dāng)前的值參加運(yùn)算,然后自加,++a是a先自加,然后參與運(yùn)算