友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
八八书城 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

[免费下载 c语言深度解剖[1]-第章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!





* 
……… 
* 
Function3 
Description 

* 
……… 
************************************************************************/ 
voidFunction3(……) 
{ 
… 
} 


//BlankLine

【规则6…3】在一个函数体内,变量定义与函数语句之间要加空行。
例如: 


/************************************************************************ 


* 
……… 
* 
Function 
Description 
*……… 
************************************************************************/ 
voidFunction1() 
{ 
int 
n; 


//Blank 
Line 
statement1 
……。 




【规则6…4】逻揖上密切相关的语句之间不加空行,其它地方应加空行分隔。
例如: 


//Blank 
Line 


while 
(condition) 
{ 
statement1; 


//BlankLine 


if(condition) 
{ 
statement2; 


} 
else 
{ 
statement3; 


} 
//BlankLine 
statement4 


【规则6…5】复杂的函数中,在分支语句,循环语句结束之后需要适当的注释,方便区
分各分支或循环体 


while 
(condition) 
{ 
statement1; 


if(condition) 


{ 
for(condition) 
{ 


Statement2; 


}//end 
“for(condition)” 
} 
else 
{ 



statement3; 
}//”end 
if 
(condition)” 


statement4 
}//end 
“while(condition)”

【规则6…6】修改别人代码的时候不要轻易删除别人的代码,应该用适当的注释方式,
例如: 


while 
(condition) 
{ 
statement1; 


////////////////////////////////////// 
//your 
name 
; 
2008/01/07delete 
//if 
(condition) 
//{ 
// 
for(condition) 
// 
{ 
// 
Statement2; 
// 
} 
//} 
//else 
//{ 
// 
statement3; 
//} 
//////////////////////////////////////// 


/////////////////////////////////////// 
//yourname;2000/01/07 
add 
… 
new 
code 
… 
/////////////////////////////////////// 


statement4 


【规则6…7】用缩行显示程序结构,使排版整齐,缩进量统一使用 
4个字符(不使用 
TAB
缩进)。

每个编辑器的TAB键定义的空格数不一致,可能导致在别的编辑器打开你的代码乱成一
团糟。

【规则6…8】在函数体的开始、结构/联合的定义、枚举的定义以及循环、判断等语句中
的代码都要采用缩行。

【规则6…9】同层次的代码在同层次的缩进层上。

例如:

提倡的的风格不提倡的风格 
void 
Function(int 
x) 
{ 
//program 
code 
} 
void 
Function(int 
x) 
{ 
//program 
code 
} 
struct 
tagMyStruct 
struct 
tagMyStruct{ 



{ 
int 
a; 
int 
a; 
int 
b; 
int 
b; 
int 
c; 
int 
c; 
}; 
}; 
if 
(condition) 
if 
(condition){ 
{ 
//program 
code 
//program 
code 
}else{ 
} 
//program 
code 
else 
} 
{ 
//program 
code 
} 


【规则6…10】代码行最大长度宜控制在80个字符以内,较长的语句、表达式等要分成
多行书写。

【规则6…11】长表达式要在低优先级操作符处划分新行,操作符放在新行之首(以便突
出操作符)。拆分出的新行要进行适当的缩进,使排版整齐,语句可读。
例如: 


if 
((very_longer_variable1 
》= 
very_longer_variable12) 
&&(very_longer_variable3 
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!