🚀返回专栏总目录
文章目录
- 一、编码风格
- 二、内核结构分配和初始化
- 三、面向对象的思想
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢 本篇将介绍在内核代码的演化过程中应该遵守标准规则
一、编码风格
参考一下内核编码风格手册,它位于内核源代码树的 Documentation/process/coding-style.rst
目录下。
编码风格是应该遵循的一套规则,如果想要内核开发人员接受其补丁就应该遵守这一规则。其中一些规则涉及缩进、程序流程、命名约定等。
常见的规则如下:
- 缩进和空格:始终使用8个字符的制表符缩进,每一行不能超过80个字符。如果缩进妨碍函数书写,那只能说明嵌套层次太多了。使用内核源代码
scripts/cleanfile
中的脚本可以设置制表符的大小和行长度:
scripts