这种特殊缩进样式的名称是什么? (“大括号堆叠”)
-
03-07-2019 - |
题
我见过这些问题这里。 我想知道以下缩进样式是否存在正式名称:
void fooBar(String s)
{
while (true)
{
// ... do something
}
}
当左大括号与控制语句在同一行时,其中的语句是缩进的,并且右大括号与控制语句在同一缩进级别上,该样式称为K& R-Style。 那么上面这个代码示例的缩进样式是否有名称?
解决方案
Allman风格(Emacs中的bsd)参见维基百科文章 http://en.wikipedia.org/wiki/ Indent_style
其他提示
是的,这是ANSI样式,这种方式称为它,因为它出现在ANSI C文档中。流行的自动格式化工具 astyle 将其称为 ansi
AFAIK,它也是Visual C ++中默认使用的那个。
它被称为 KNF 或Kernel Normal Form。更多信息可以在 man 9 style 中找到。
应该命名为WSRE(浪费屏幕房地产)。
不隶属于 StackOverflow