左花括號位置的爭議

2021-09-22 05:17:20 字數 354 閱讀 5643

舉個例子,看看這個破爛爭議是怎麼產生的。

將花括號也就是"

將花括號放在宣告的同一行:

int fun()

我使用的是第二種方法。有個微軟的超級fans 並我的同學,總是評述我的做法是如何的錯誤,微軟以及將花括號另起一行是如何的正確。無可奈何之下我也要論證一番。

不可否認,當初學習c語言的時候我也將"

讀這段**的時候,顯然是從 int開始的,"{"這時候扮演的僅僅是內部角色,如果我們確信"{"是存在的,我們完全可以將"{"略去不讀。僅僅是這個原因我們就少讀了一行**!也留出了更多空間來寫注釋。

另外乙個原因是,這樣做使得**更加緊湊,要學金庸,不要學古龍。緊湊的**理解更快,更容易。

vector中的圓括號和花括號

1.圓括號和花括號 include include include using namespace std int main vectorv int2 10 cout vector v int endl for auto i v int cout i endl cout endl cout vect...

去除括號花括號內容的相關方式

刪除中括號 var str dsfdsf str.replace g,console.log str.replace g,取一些符號裡的值,還帶符號 var str 123456 我的 789123 你的 456 1389090 789 var res var regex1 g 小括號 var re...

XML 中的左尖括號

最近遇到了乙個很棘手的問題,找了好久都沒找到原因,後來終於找到了卻令人迷惑。乙個在我看來應該是xml語法錯誤的xml配置檔案卻能夠通過xml schema 的校驗。這個有語法錯誤的xml 配置檔案最終導致了整個程式的錯誤。這個檔案的片段如下 aggregate type none groupby t...