第一章作业:编码规范

本学期主要编码规范(C++)
一.、命名规范
1. 变量、函数:采用小驼峰命名法( studentCount ),名称要有实际含义,便于可读,避免无意义名字;循环变量可使用  i,j,k等 。
2. 类、结构体:大驼峰命名法( TreeNode ),首字母大写。
3. 常量:全部大写,单词间下划线分隔( MAX_N ),尽量不直接写魔法数字。

二、 代码排版格式
1. 缩进:使用4个空格缩进,保证跨编辑器显示一致[(Tufts Univ...)]。
2. 大括号:左大括号可紧跟语句末尾(不单独换行),代码块之间适当空行,区分逻辑段落。
3. 空格:运算符两侧加空格, if 、 for  等关键字后面保留空格。

三、 注释规范
1. 文件头部注释:写明作者、学号、作业题目。
2. 函数注释:说明函数功能、参数、返回值。
3. 关键代码段添加注释,解释算法思路;不写多余废话注释,代码本身优先做到自解释 。

四、代码结构规范
1. 函数功能单一,一个函数只完成一件事,避免超长函数。
2. 变量就近声明,尽量缩小变量作用域。
3. 输入输出分离,算法逻辑与IO分开,方便调试。

五、其他规范
1. 尽量使用  const  修饰常量,减少硬编码数字。
2. 代码可读性优先,不盲目追求极致简写。
3. 提交代码保证可编译运行,去除调试用冗余输出。

posted @ 2026-10-13 10:54  Kkyeee  阅读(5)  评论(0)    收藏  举报