推 winest:macro方便 06/27 10:29
推 cloudlim:原來如此 06/27 11:24
推 justdemon:這種寫法 為什麼不單純用大括號包起來就好? 06/27 11:54
推 cloudlim:我一開始也這樣想XD 一樓連結裡有說明 06/27 12:06
→ tinlans:我對這種理由其實一直很反感,他可以直接在外面包一個 {} 06/27 12:39
→ tinlans:,這樣就算 expand 成 if(expr) { { }; } else ... 06/27 12:40
→ tinlans:也還是好好的。 06/27 12:41
→ tinlans:所以比較高明的 team 都會要求寫 if 乖乖加 { } 包起來, 06/27 12:42
→ tinlans:而不會搞這種頭痛醫頭腳痛醫腳的方法。 06/27 12:42
→ tinlans:某些語言甚至強迫你只能用 { },所以能習慣的人也多。 06/27 12:46
推 dustlike:也是因為可以用break的緣故吧? 06/28 14:02