我看到這個問題here。 我不知道是否存在以下的縮進風格的官方名稱:此特定縮進風格的名稱是什麼? (「大括號堆疊」)
void fooBar(String s)
{
while (true)
{
// ... do something
}
}
當左括號在同一行的控制語句,中的語句是縮進和右括號所在的與控制語句相同的縮進級別,該樣式稱爲K-& R-Style。 那麼上面這段代碼示例的縮進樣式有沒有名字?
我看到這個問題here。 我不知道是否存在以下的縮進風格的官方名稱:此特定縮進風格的名稱是什麼? (「大括號堆疊」)
void fooBar(String s)
{
while (true)
{
// ... do something
}
}
當左括號在同一行的控制語句,中的語句是縮進和右括號所在的與控制語句相同的縮進級別,該樣式稱爲K-& R-Style。 那麼上面這段代碼示例的縮進樣式有沒有名字?
奧爾曼風格(在Emacs BSD)見維基百科文章http://en.wikipedia.org/wiki/Indent_style
是的,這是ANSI風格,稱這種方式,因爲它出現在ANSI C文件。流行的自動格式化util astyle將它稱爲ansi
AFAIK,它也是默認在Visual C++中使用的一種。
它被稱爲KNF或內核範式。更多信息可在man 9 style中找到。
KNF使用8個空間寬的硬標籤,Allman/ANSI使用4個空間寬的軟標籤(空格)。 – 2010-08-21 10:45:41
它應該被命名爲WSRE(浪費屏幕房地產)。
我不太確定您給出的描述是否與示例代碼相匹配。 – mdec 2009-01-03 10:00:12
描述中談到了K&R風格(或者,如果你問我,「唯一理智的包圍方案」) – PEZ 2009-01-03 10:54:42