- 命名规范
类名、结构体名:使用大驼峰命名,例如 Student、GraphMap。
函数名:使用小驼峰命名,例如 findKth、getShortestPath。
变量名:使用小写字母加下划线,例如 vertex_count、start_node。
常量名:使用全大写加下划线,例如 MAX_N、INF。
文件名:尽量使用小写字母和下划线,例如 main.cpp、graph_utils.cpp。
命名要有意义:避免使用 a、b、tmp 这类含义不清的名字。
- 代码格式规范
缩进:统一使用 4 个空格,不使用 Tab。
花括号:if、for、while、函数体等都要写 {},即使只有一条语句。
每行只写一条语句:不把多条语句挤在一行。
运算符两边加空格:例如 a = b + c,i < n。
逗号后面加空格:例如 func(a, b, c)。
代码行不要太长:一般控制在 80 到 100 个字符以内。
- 注释规范
函数前写注释:说明参数、返回值和主要作用。
复杂逻辑要解释原因:不要只写“这里排序”“这里遍历”。
注释保持简洁清楚:不写废话,不重复代码本身已经表达的内容。
- 基础编程习惯
变量先声明再使用,并尽量初始化。
函数职责要单一,一个函数只做一件事。
避免魔法数字,重要数字用常量表示。
提交前检查编译警告,尽量消除不必要的警告。
保持风格统一,整个项目使用同一套命名和缩进规则。
posted @
2026-10-11 22:20
yang31
阅读(
5)
评论()
收藏
举报