目录
文章目录
文本排版
空行
空行起到分隔程序段落的作用,得体的空行会使得程序的布局更清晰,更具可读性。
-
函数定义结束之后要空行。
-
两个相对独立的程序块之间要空行:每个行结束符
;为一行。 -
一行只写一条语句:容易阅读,也方便写注释。
空格
-
关键字后要空格:像 const、case 等关键字之后至少要留一个空格,否则无法辨析关键字。像 if、for、while 等关键字之后应留一个空格再跟左括号
(,以突出关键字。 -
函数名之后不空格,应紧跟左括号
(,与关键字进行区别。 -
逗号分隔符
,之后要空格。 -
双目运算符(两端有操作数)的前后要空格。
-
单目运算符(只有一端有操作数)与操作数之间不加空格。
-
数组符号
[]、结构体成员访问运算符
本文详细介绍了C语言编程的规范,包括文本排版、代码实现、命名风格、注释规则,强调了代码的可读性和一致性。在文本排版方面,规范了空格、缩进和对齐的使用;在代码实现部分,提到了头文件定义、函数定义、变量定义和宏定义的注意事项;命名风格中推荐了清晰的命名规则;注释要求简洁、相关和一致。此外,还涵盖了代码质量保证的相关实践,如日志打印、单元测试、断言、安全性和可移植性。
订阅专栏 解锁全文
2249

被折叠的 条评论
为什么被折叠?



