推 repise:無腦生物的發言果然是跟隨無恥綠媒道聽塗說,不意外08/21 09:37
→ repise:他最近有說看報紙才知道嗎? 少幻想了 08/21 09:39
→ repise:就是有些生物會發瘋似的跟著起舞啊! 標準的無吱08/21 09:41
推 repise:然後呢?看報紙知道是哪裡不對?08/21 09:47
ψWaterpig
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.42.223
推 sjgau:我認為,完全沒有差別。 08/23 06:44
→ Waterpig:我也是覺得沒差才問的=_=...可是又常看到兩種寫法... 08/23 06:46
→ Waterpig:而且是在同一本書上 一直出現兩種寫法= =... 08/23 06:56
推 blestadsl:應該說!!在for這個例子沒差別吧~ 08/23 07:22
→ Waterpig:恩...所以是因為在for迴圈才感覺不出差別 就樣沒錯吧? 08/23 07:40
推 sjgau:也不能這麼說,你還是需要了解他們的差異在哪裡 08/23 09:15
他們的差異就是我一開始打的那兩行沒錯吧?
但是因為是在for的計次運算式裡 所以在for迴圈使用時沒有差異
這樣解釋ok嗎?
※ 編輯: Waterpig 來自: 118.160.42.223 (08/23 09:18)
推 su31o4gj83:在你舉的例子中是沒有差別的, 試試while(i--) cout<<i; 08/23 10:04
→ su31o4gj83:while(--i) cout<<i; 一般來說太複雜的運算裡面, 最好 08/23 10:05
→ su31o4gj83:少用 i-- or --i 08/23 10:06
→ gwokae:差異是在statement裡面的優先權,在那邊當然沒有差異 08/23 11:10
推 h12258:++i比i++快一點點 08/23 12:16