1.3.2 程序书写规则
从书写清晰,便于阅读、理解和维护的角度出发,在书写程序时应遵循以下规则。
(1) 一行可以写多个声明或语句,但为了清晰,一个声明或一个语句最好占一行。每条声明或语句都有明确的含义,能完成一定的任务。
(2) 用{}括起来的部分,通常表示程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
(3) 为了使程序便于阅读、易于调试,从而约定了锯齿形缩进的程序书写方式。将复合语句、函数体、循环体等语句用空格或tab键向后缩进,使得程序错落有致,具有层次感。也就是说,低一层次的语句或声明比高一层次的语句或声明缩进若干格。
(4) 标识符和关键字之间至少加一个空格以示分隔。若已有明显的分隔符,也可不再加空格。
(5) C++语言声明或语句中使用的都是西方字符(称半角字符),所以在输入源程序时,应该将中文输入法关闭,避免输入全角字母和符号。全角字母和符号只有在字符串常量中才可以使用,而且字母是区分大小写的。
(6) 在程序中可以适当地加上注释,以增强程序的可读性。
在编程时应力求遵循这些规则,以养成良好的编程风格。
本书为了方便介绍语句、函数等的使用方法、语法格式,在命令格式中通常采用一些特殊的符号表示,包括逗号加省略号和省略号等。这些符号不是命令的组成部分,在输入具体命令时,这些符号均不可作为语句中的成分输入计算机,其只是命令的书面表示。具体含义如下所示:
,…表示同类的项目重复多项。
…表示省略了在当时叙述中不涉及的语句部分。