外观
(二)程序版式
约 466 字大约 2 分钟
项目管理编程指南devopsC++
2020-05-31
一、空行
空行起着分隔程序段落的作用。空行得体(不过多也不过少)将使程序的布局更加清晰。空行不会浪费内存,虽然打印含有空行的程序是会多消耗一些纸张,但是值得。所以不要舍不得用空行。
[规则2-1-1] 在每个类声明之后、每个函数定义结束之后都要加空行。参见示例。
[规则2-1-2] 在一个函数体内,逻揖上密切相关的语句之间不加空行,其它地方应加空行分隔。参见示例。
函数之间的空行
//空行
void Function1 (...)
{
...
}
//空行
void Function2(..)
{
..
}
//空行
void Function3(..)
{
..
}
函数内部的空行
//空行
while (condition){
statement1;
//空行
if (condition){
statement2 ;
}
else{
statement3;
}
//空行
statement4;
}
二、代码行
[规则2-2-1] 一行代码只做一件事情,如只定义一个变量,或只写一条语句。这样的代码容易阅读,并且方便于写注释。
[规则2-2-2] if、for、 while、 do 等语句自占一行,执行语句不得紧跟其后。不论执行语句有多少都要加{}。这样可以防止书写失误。

