Re: [問卦] 有沒有for(){還是for()換行{的八卦

作者: freeunixer (御劍客)   2017-08-13 15:35:26
※ 引述《XDDDD5566 (鍵盤蘇格拉底)》之銘言:
: 有些人是
1.
: for () {
: }
: 有些人卻是
2.
: for ()
: {
: }
: 這葛樣子讓肥宅這種新手很困擾QQ
: 不知道學哪葛比較正宗QQ
: 也沒有到底for後面怎麼打才會比較好的八卦?
{} style,一般來講有四種,因為你只列了兩種,所以我就只講這兩種.
第二種是 Unix 上最邪惡的 server app - Sendmail 作者 Eric Allman 的 style
第一種是 C 的爸爸 Dennis Ritchie 跟他的快樂夥伴 Brian Kernighan 的 K&R style
我會建議你習慣第一種,因為.
1.Sendmail 太邪惡了 (~誤
2.C 的媽媽 Ken Thompson 跟他的快樂夥伴 Rob Pike 在 Google 生出來的 Go
 強制規定 { 不可以成立新行,
 因為每一行編譯器都會自動插入 ; ,斷行會造成編譯錯誤
在一開始就知道這個狀況時,就選擇最普遍的 block style,
以後在轉換語言時,比較不會碰到規範不同所以被迫改變習慣的問題.
作者: formatted (ゴミ丼 わがんりんにゃれ)   2017-08-13 15:36:00
作者: wtfman (小宇)   2017-08-13 15:36:00
作者: buke (一坪的海岸線)   2017-08-13 15:36:00
作者: opengaydoor (開甲門)   2017-08-13 15:36:00
hello world
作者: yongb (火系見習魔法師 )   2017-08-13 15:39:00
請問還有其他兩種是甚麼?
作者: kingstongyu ( ?????)   2017-08-13 15:40:00
小心編譯成功變無限LOOP~~
作者: crossdunk (推噓自如)   2017-08-13 15:43:00
作者: invidia (莎莉竟然會飛)   2017-08-13 15:46:00
我都用第2種ㄝ O_O

Links booklink

Contact Us: admin [ a t ] ucptt.com