aihot  2017-05-09 10:29:06  OpenCV |   查看评论   


<规则9> 在switch语句中,对没有break语句的case分支加上注释说明。 
示例: 
switch(SubT30State) 

case TA0: 
AT(CHANNEL, "AT+FCLASS=1\r", 0); 
if(T30Status != 0) 

return(1); 

InitFax(); /* 准备发送传真 */ 
AT(CHANNEL, "ATD\r",-1); /*发送CNG ,接收 CED 和 HDLC 标志*/ 
T1_Flg = 1; 
iResCode = 0; 
/* 没有 break; */ 

case TA1: 
iResCode = GetModemMsg(CHANNEL); 
break; 

default: 
break; 


<规则 10> 维护代码时,要更新相应的注释,删除不再有用的注释。 
保持代码、注释的一致性,避免产生误解。 

 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自常见C/C++编码规范(2)

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]