21.17 return 語句外層的括號是否真的可選擇?

是的。

很久以前, 在 C 剛起步的時候, 它們是必須的, 剛好那時有足夠 的人學習了 C, 他們寫的代碼如今還在使用, 所以還是需要括號 的想法被廣泛的流傳。

碰巧的是, 在某些起況下, sizeof 運算符的括號也是 可選擇的。

參考資料: [K&R1, Sec. A18.3 p. 218]; [ISO, Sec. 6.3.3, Sec. 6.6.6]; [H&S, Sec. 8.9 p. 254.]。

翻譯朱群英、孫雲, LaTeX2HTML 編譯 朱群英 (2005-06-23)