写代码格式 括号是否另起一行

发布于 2022-09-01 12:09:07 字数 140 浏览 28 评论 0

问下大家写代码的格式
写代码最好是另起一行还是不

如果不是否打个空格在写括号如:

int main() {
}没打空格的

int main(){
}打了空格的

大家给点小意见

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

飘落散花 2022-09-08 12:09:07

就如楼上说的那样,怎么写都可以,开心就好。
当然,我们也可以看看一般人家是怎么写的。从对 Github 上面将近190万个Java项目的代码分析结果来看,第一种(即大括号后面空一格)是最多人这么写的

详细分析结果如下:

  1. 大括号后带空格 使用人数占比 58.003 %

    int main() {
    
    }
    
  2. 大括号起新行 使用人数占比 37.06 %

    int main() 
    {
    
    }
    
  3. 大括号后没空格 使用人数占比 4.937 %

    int main(){
    
    }
    

因为我是用PHP的,在PHP世界里面有一个专门的组织叫 PHP Framework Interoperability Group,它就给我们开发人员制定了许多普遍适用的标准,比如包括:代码的书写规范、命名规范等等。我们把该组织制定的标准叫作:PHP Standard Recommendation (PSR)。这些标准有效的减少了我们开发上面遇到的很多常见的困惑。

实际上我们任何人都可以参与制定该标准,而且它也并非官方的组织。但是PHP的官方已经采纳了PSR的部分作为内置的标准了。

楼主也可以看看在Java世界里面,会不会又有这样的组织 (^o^)/

附:以上数据来源自 Popular Coding Convention on Github,统计数据最近更新时间是:2014-07-19

不…忘初心 2022-09-08 12:09:07

我也问过这个问题诶.
答案就是:如果是团队,一般会有代码规范,遵循便是; 如果是个人,那么按照自己熟悉的来.

在C++中,我倾向于花括号换行.

玩心态 2022-09-08 12:09:07

你觉得怎么写看着舒服就怎么写啦~
在一行,或另起一行的写法都有~

涙—继续流 2022-09-08 12:09:07

个人比较喜欢同一行加空格的写法。

痴骨ら 2022-09-08 12:09:07

反正写完最好都要格式化一下,格式化后的一般是另外起一行

风启觞 2022-09-08 12:09:07

普遍的代码风格是,函数的大括号另起一行,其他地方的在同一行

药祭#氼 2022-09-08 12:09:07

如果是自己学习,可以按自己的习惯来,如果是在公司的话,按公司的编码规范或者大多数人的习惯来写,毕竟自己写的代码也是需要给别人看的

淡紫姑娘! 2022-09-08 12:09:07

c:

int main()
{

}

java:

public func() {
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文