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