李源-20181003114-算法第一章作业3

C++代码规范-2019-08-29

参考:https://blog.csdn.net/csdn_baotai/article/details/80304636

1.“{ }”:

  1.1.对于if等语句在一些条件下可以省略写花括号,虽然程序依然可执行,但代码写出来别人也是要看的,故对于每一段语句,均用换括号括起来;

  1.2.花括号下的全部语句均需有一个tab缩进,以表明层次结构;

2.函数,变量的命名:

  2.1.以下划线,数字,字母组成(开头不可为数字);

  2.2.不可与保留字同名;

  2.3.命名尽量简单,易懂,有意义;

  2.4.最好用英语来命名一些有需要的具体的变量名,函数名,且引用小驼峰命名法(即除第一个单词外其余单词首字母均大写,如:isAlpha());

3.注释:每写一个函数,类,应当首先先写注释,以告诉他人该函数,类的作用;

  3.1.对于函数中较难理解的地方以及全局变量,也应该有相应注释,以帮助他人理解;

4.多文件:

  4.1.应当将较复杂的程序分开来书写,即将函数写入其他文件中,再将其引入即可;

5.换行:

  5.1.每写完一个语句即可换行;

  5.2.若语句过长(大于80左右),也需换行,以便阅读;

6.部分语法:

  6.1.if语句中,else,else if() 另起一行;

  6.2.switch 语句可以使用大括号分段,以表明case之间不是连在一起的。

7.指针:

  7.1.句点或箭头前后不要有空格。

  7.2.指针/地址操作符()之后不能有空格, *, &;

8.返回值:

  8.1.对于每个函数,不论其返回值为空,也需要写return语句;

9.类:

  9.1.访问控制块的声明依次序是public, protected, private ,且每个都缩进1个空格;

10.运算符:

  10.1.运算符前后应均有空格以隔开;

posted @ 2019-08-29 20:34  元夕~  阅读(103)  评论(0编辑  收藏  举报