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

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

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

1.“{ }”:

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

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

2.函数,变量的命名:

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

  不可与保留字同名;

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

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

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

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

4.多文件:

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

5.换行:

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

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

6.部分语法:

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

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

7.指针:

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

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

8.返回值:

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

9.类:

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

10.运算符:

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

 

 

 

//赋值运算符前后总是有空格。
posted @ 2019-08-29 20:30  元夕~  阅读(92)  评论(0编辑  收藏  举报