代码风格

一、无处不在的空格和空行

需要空格的位置有:

  1. if、while、switch等关键字之后的左括号之间;
  2. 左花括号{之前;
  3. 双目运算符两侧,例如p == NULL;
  4. 逗号与分号之后;

不要空格的位置:

  1. 函数名与之后的左括号之间
  2. 分号与冒号之前
  3. 左括号右边,右括号左边,例如if (state == True)

需要空行的位置有:

  1. 函数的定义之前、函数的定义之后
  2. 一组联系紧密的代码段之前和之后

代码风格远不止如此,事实上每个公司都有自己的代码风格,包括命名规则和缩进规则等。虽然是一些细节,但程序员怎能不注重细节那?

原文地址:https://www.cnblogs.com/littlewriter/p/5785062.html