Linux下C程序设计基础 Linux编程风格 GNU风格 Linux 内核编程风格 GNU风格 (1/2) 函数返回类型说明和函数名分两行放置,函数起始字符和函数开头左花括号放到最左边。 尽量不要让两个不同优先级的操作符出现在相同的对齐方式中,应该附加额外的括号使得代码缩进可以表示出嵌套。 按照如下方式排版do-while语句: do { }while() 每个程序都应该以一段简短的说明其功能的注释开头。 请为每个函数书写注释,说明函数是做什么的,需要哪些入口参数,参数可能值的含义和用途。如果用了非常见的、非标准的东西,或者可能导致函数不能工作的任何可能的值,应该进行特殊说明。如果存在重要的返回值,也需要说明。 不要声明多个变量时跨行,每一行都以一个新的声明开头。 GNU风格 (2/2) 当一个if中嵌套了另一个if-else时,应用花括号把if-else括起来。 要在同一个声明中同时说明结构标识和变量或者结构标识和类型定义(typedef)。先定义变量,再使用。 尽量避免在if的条件中进行赋值。 请在名字中使用下划线以分割单词,尽量使用小写;把大写字母留给宏和枚举常量,以及根据统一惯例使用的前缀。例如,应该使用类似ignore_space_change_flag的名字;不要使用类似iCantReadThis的名字。 用于表明一个命令行选项是否给出的变量应该
您可能关注的文档
最近下载
- 抖音平台科普视频传播特征与效果分析.docx VIP
- 快手科普短视频.docx VIP
- 2026年山东滨州市高三二模高考语文试卷试题(含答案详解).docx
- 《公安机关适用继续盘问规定》培训与解读课件.pptx VIP
- 微信生态营销探索.pptx VIP
- 超高性能混凝土加固既有混凝土结构技术规程条文说明.pdf VIP
- 钢结硬质合金TM60与钢火焰钎焊工艺的多维度探究与实践.docx VIP
- 人教版四年级数学下《小数的意义和性质》练习题.doc VIP
- 2025年北京市清华大学强基计划测试数学真题试卷含详解.docx VIP
- 2026届江苏省苏北七市联考高三二模英语试卷打印版(含答案解析).pdf VIP
原创力文档

文档评论(0)