为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕虎7371278 2019-04-10 20:48:56
问下大家写代码的格式写代码最好是另起一行还是不如果不是否打个空格在写括号如:intmain(){}没打空格的intmain(){}打了空格的大家给点小意见
查看完整描述

2 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

就如楼上说的那样,怎么写都可以,开心就好。
当然,我们也可以看看一般人家是怎么写的。从对Github上面将近190万个Java项目的代码分析结果来看,第一种(即大括号后面空一格)是最多人这么写的。
详细分析结果如下:
大括号后带空格使用人数占比58.003%
intmain(){
}
大括号起新行使用人数占比37.06%
intmain()
{
}
大括号后没空格使用人数占比4.937%
intmain(){
}
因为我是用PHP的,在PHP世界里面有一个专门的组织叫PHPFrameworkInteroperabilityGroup,它就给我们开发人员制定了许多普遍适用的标准,比如包括:代码的书写规范、命名规范等等。我们把该组织制定的标准叫作:PHPStandardRecommendation(PSR)。这些标准有效的减少了我们开发上面遇到的很多常见的困惑。
实际上我们任何人都可以参与制定该标准,而且它也并非官方的组织。但是PHP的官方已经采纳了PSR的部分作为内置的标准了。
楼主也可以看看在Java世界里面,会不会又有这样的组织(^o^)/
附:以上数据来源自PopularCodingConventiononGithub,统计数据最近更新时间是:2014-07-19
                            
查看完整回答
反对 回复 2019-04-10
?
FFIVE

TA贡献1797条经验 获得超6个赞

我也问过这个问题诶.
答案就是:如果是团队,一般会有代码规范,遵循便是;如果是个人,那么按照自己熟悉的来.
在C++中,我倾向于花括号换行.
                            
查看完整回答
反对 回复 2019-04-10
  • 2 回答
  • 0 关注
  • 413 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信