C / C ++中函数/方法中大括号的缩进

时间:2014-12-06 11:55:09

标签: c++ c indentation

从语义上讲,在编写代码时使用这些样式中的哪一种会有所不同,或者处理器是否会以相同的方式解析它。如果存在差异,哪一个更快?

int function(bool) {
    ...
    return 0
}

int function(bool) 
{
    ...
    return 0
}

2 个答案:

答案 0 :(得分:5)

两者都是正确的,选择一种风格并坚持下去。

但是不要在同一个项目中使用这两种风格。

答案 1 :(得分:1)

这两种风格通常都在使用中。当我开始编程时,我使用后者,这使得更容易确定块已关闭。现在我使用前者,因为它使用较少的垂直空间。两者都很好。