首页 > 后端开发 > C++ > 正文

K&R 与 Allman:代码格式样式

Mary-Kate Olsen
发布: 2024-10-25 07:14:02
原创
710 人浏览过

代码格式化有助于使程序更具可读性且更易于维护。两种常见的风格是 K&R(Kernighan & Ritchie)和 Allman。

在 K&R 风格中,左大括号 { 与语句(例如 if 或 else)出现在同一行。这使代码保持紧凑,使用更少的行。

K&R

K&R vs Allman: Code Formatting Styles

Allman 风格将左大括号放在新的一行上。虽然它需要更多的垂直空间,但它可以更容易地看到每个代码块的开始和结束位置,从而提高了某些人的可读性。

奥尔曼

K&R vs Allman: Code Formatting Styles

K&R 和 Allman 之间的选择通常取决于个人或团队的偏好。我学会了使用 K&R 方法,它似乎更常见。但我发现,当尝试学习嵌套代码块(如上面所示的 C 程序中的 if-else-if-else 语句)时,Allman 风格帮助我更好地了解发生了什么 - 即 - 当我学习程序时,尝试理解算法等 - 我经常会以 Allman 格式写出代码 - 我认为这确实有帮助,特别是对于初学者。一旦您了解了正在发生的事情,您就可以随时默认返回 K&R。

本·桑托拉 - 2024 年 10 月

以上是K&R 与 Allman:代码格式样式的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!