※ 引述《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,
以后在转换语言时,比较不会碰到规范不同所以被迫改变习惯的问题.