这是一个简短的文档,描述了Linux内核的首选代码风格。代码风格是因人而异的,而且我不愿意把我的观点强加给任何人,不过这里所讲述的是我必须要维护的代码所遵守的风格,并且我也希望绝大多数其他代码也能遵守这个风格。请在写代码时至少考虑一下所述的风格。首先,我建议你打印一份ONU代码规范,然后不要读它。烧了它,这是一个意义重大的象征性的动作。不管怎样,现在我们开始第一章:缩进制表符是8个字符,所以縮进也是8个字符。有些异端运动试图将缩进变为4(乃至2)个字符深,这几乎相当于尝试将圆周率的值定义为3。理由:缩进的全部意义就在于清楚的定义一个控制块起止于何处。尤其是当你盯着你的屏幕连续看了20小时之后,你将会发现大一点的缩进将会使你更容易分辨缩进。现在,有些人会抱怨8个字符的缩进会使代码向右边移动的太远,在80个字符的终端屏幕上就很难读这样的代码。这个问题的答案是,如果你需要3级以上的缩进,不管用何种方式你的代码已经有问题了,应该修正你的程序。简而言之,8个字符的缩进可以让代码更容易阅读,还有一个好处是当你的函数嵌套太深的时候可以给你警告。留心这个警告。
用户评论
推荐下载
-
独辟蹊径品内核Linux内核源代码导读
《独辟蹊径品内核Linux内核源代码导读》.(李云华).[PDF]&ckook
33 2019-05-15 -
linux内核源代码分析.pdf基于2.4内核
linux内核源代码分析.pdf(基于2.4内核)
11 2021-04-26 -
Linux内核移植笔记01– 移植Linux3.4.2内核到JZ2440配置编译内核设置machid启动内核
0. Linux内核启动流程 1. 获取并解压内核源码 Linux内核官方网站:www.kernel.org。 本教程中使用的是3.4.2版本,比较旧,所以我放在公众号里了,请在文末关注公众号Mcul
20 2021-01-30 -
linux之linux的内核
主要是讲解linux中的内核的相关概念,以及内核的一些相关的知识
58 2018-12-25 -
奔跑吧Linux内核linux4.x内核源代码分析
《奔跑吧Linux内核》,基于Linux4.x内核源代码问题分析,仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢
45 2020-01-11 -
linux专家之路_linux内核源代码PDF
linux专家之路_linux内核源代码.pdf
26 2019-09-09 -
Linux代码风格和编码标准
讲述Linux代码编写标准和风格的Doc
12 2020-09-20 -
Linux内核注释linux内核教程
关于linux内核的注释,有11章节,中文版的,对于初学者应该很有用
47 2019-04-06 -
linux内核完全注释linux内核
这是赵炯老师编写的《linux内核完全注释》,是学习linux内核最好的入门书之一,讲得很详细。希望对大家有用。
24 2021-04-26 -
linux内核代码构架图.png
linux内核代码构架图 值得收藏 学习linux内核的朋友可以了解一下
8 2021-01-31
暂无评论