[討論] 大家的大括號習慣放在哪個位置?

看板C_and_CPP作者 (Mx. YAN)時間10年前 (2013/12/22 02:27), 編輯推噓30(30019)
留言49則, 43人參與, 最新討論串1/4 (看更多)
比較常見的就兩種 1. int funtion() { } 2. int funtion() { } main()的位置會跟funtion()的有不同嗎 還有if() -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.24.211

12/22 02:34, , 1F
不是常見而已吧 不然第三種怎放www
12/22 02:34, 1F

12/22 02:43, , 2F
2.覺得1很難讀
12/22 02:43, 2F

12/22 04:45, , 3F
2, +1
12/22 04:45, 3F

12/22 04:46, , 4F
2, 1很難讀+1
12/22 04:46, 4F

12/22 04:47, , 5F
1. 在公司用習慣都這樣放了
12/22 04:47, 5F

12/22 05:37, , 6F
1.25: () 前也要有空白
12/22 05:37, 6F

12/22 11:01, , 7F
2
12/22 11:01, 7F

12/22 11:10, , 8F
這問題很有趣,後來的C#是半強迫採用第二種,如果是想要
12/22 11:10, 8F

12/22 11:42, , 9F
跟其他常用C#的人合作,最好也一樣用2的方式。
12/22 11:42, 9F

12/22 11:52, , 10F
無所謂,兩種我看起來都差不多
12/22 11:52, 10F

12/22 12:26, , 11F
公司要求1,不過其實外界現在慢慢推廣2,因為比較好讀
12/22 12:26, 11F

12/22 12:58, , 12F
以前2 現在喜歡也習慣1 XD
12/22 12:58, 12F

12/22 13:06, , 13F
習慣就都沒差了 UniversalIndentGUI長長見識 格式很多種
12/22 13:06, 13F

12/22 13:26, , 14F
函式,switch 用 2,class宣告function,for, while, if用1
12/22 13:26, 14F

12/22 13:57, , 15F
看過很多人都用1, 自己不知為何就習慣用2 XDD
12/22 13:57, 15F

12/22 14:08, , 16F
111111111111111111
12/22 14:08, 16F

12/22 14:43, , 17F
用1精簡少一行,後來改用2好閱讀 ╮(╯_╰)╭
12/22 14:43, 17F

12/22 14:57, , 18F
1. 比較省行數, 也沒很難讀吧, 除非你不 indent
12/22 14:57, 18F

12/22 14:58, , 19F
Python 甚至連大小括號都沒有
12/22 14:58, 19F

12/22 15:32, , 20F
if()後面最好直接接{ 不然你在if後面接; 就www
12/22 15:32, 20F

12/22 15:32, , 21F
PS: 我用K&R style
12/22 15:32, 21F

12/22 15:40, , 22F
google style 是 1 耶
12/22 15:40, 22F

12/22 15:41, , 23F
用2 不過1好像是你要差東西進去排板比較不會亂(?)
12/22 15:41, 23F

12/22 15:57, , 24F
我 js 習慣用 1 但是 c 倒是偏向 2
12/22 15:57, 24F

12/22 16:36, , 25F
function和class用2 if或for之類的statement用1
12/22 16:36, 25F

12/22 16:46, , 26F
1 XD
12/22 16:46, 26F

12/22 21:16, , 27F
1,code拖長之後覺得1比較好讀耶
12/22 21:16, 27F

12/22 21:49, , 28F
維基百科上竟然有條目...
12/22 21:49, 28F

12/22 21:49, , 29F

12/22 21:49, , 30F
1 對齊得好的話,沒有很難讀吧
12/22 21:49, 30F

12/22 22:05, , 31F
喜歡1 因為2總覺得{占一行很礙眼XD
12/22 22:05, 31F

12/22 23:27, , 32F
1,習慣 haskell
12/22 23:27, 32F

12/22 23:45, , 33F
1, 2.怎麼看都不順眼
12/22 23:45, 33F

12/23 00:04, , 34F
2,不過自從寫 Java 以後... 1
12/23 00:04, 34F

12/23 00:14, , 35F
第一個語言就是JS的人表示1
12/23 00:14, 35F

12/23 00:54, , 36F
1+indent
12/23 00:54, 36F

12/23 10:57, , 37F
喜歡2(對稱,方便移動), 但公司規定用1 ....
12/23 10:57, 37F

12/23 12:05, , 38F
1. 除了indent寬度之外 基本上是使用google style
12/23 12:05, 38F

12/23 12:46, , 39F
不同的 project 有不同的,譬如 Kernel 建議的:http:
12/23 12:46, 39F

12/23 12:46, , 40F
12/23 12:46, 40F

12/23 12:47, , 41F
12/23 12:47, 41F

12/23 14:16, , 42F
2 因為1看的很不習慣
12/23 14:16, 42F

12/23 17:44, , 43F
2 因為習慣 { 對 } 才是一整組
12/23 17:44, 43F

12/24 20:46, , 44F
習慣用2,就比較好讀...
12/24 20:46, 44F

12/28 20:41, , 45F
2, 遇到用1的,真的會慢慢全改成2..
12/28 20:41, 45F

12/31 17:36, , 46F
2 好閱讀,雖然某些complier有自動找括弧功能
12/31 17:36, 46F

01/08 22:59, , 47F
2
01/08 22:59, 47F

01/09 11:31, , 48F
本來喜歡2 但是被老師糾正外界企業會要求用1 所以改掉
01/09 11:31, 48F

07/30 11:43, , 49F
1 因為可以少一行
07/30 11:43, 49F
文章代碼(AID): #1IjTrquU (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1IjTrquU (C_and_CPP)