
上QQ阅读APP看书,第一时间看更新
1.4 C语言的编写规范
从书写代码清晰,便于阅读、理解、维护的角度出发,在书写程序时应遵循以下规则。
(1)一个说明或一个语句占一行。我们把空格符、制表符、换行符等统称为空白符。除了字符串、函数名和关键字,C语言忽略所有的空白符,在其他地方出现时,只起间隔作用,编译程序对它们忽略不计。因此在程序中使用空白符与否,对程序的编译不发生影响,但在程序中适当的地方使用空白符,可以增加程序的清晰性和可读性。例如下面的代码:

(2)用“{”和“}”括起来的部分,通常表示程序某一层次的结构。“{”和“}”一般与该结构语句的第1个字母对齐,并单独占一行。例如下面的代码:

(3)低一层次的语句通常比高一层次的语句留有一个缩进后再书写。一般来说缩进指的是存在两个空格或者一个制表符的空白位置。例如下面的代码:

(4)在程序中书写注释,用于说明程序做了什么,同样可以增加程序的清晰性和可读性。

以上4点规则,大家在编程时应力求遵循,从而养成良好的编程习惯。