C语言编程培训C语言编程培训目录1
标识符命名4
变量、结构6
函数、过程7
质量保证10
代码编辑、编译、审查11
代码测试、维护1
排版程序块要采用缩进风格编写,缩进的空格数为4个
说明:对于由开发工具自动生成的代码可以有不一致
相对独立的程序块之间、变量说明之后必须加空行
//code}Val_1=Val_2;Val_3=Val_4;较长的语句(>80字符或超过编辑器可视范围)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读
perm_count_msg
len=NO7_TO_STAT_PERM_COUNT_LEN+STAT_SIZE_PER_FRAM*sizeof(_UL);加入空格1
排版循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分,长表达式要在低优先级操作符处划分新行,操作符放在新行之首
if((Val_aaaaaaaaaId=Pidif、for、while、switch等与后面的括号间应加空格,使if等关键字更为突出、明显
if(Val_a==Val_b)1
排版结构型的数组、多维的数组如果在定义时初始化,按照数组的矩阵结构分行书写
intaiNumbers[4][3]={1,1,1,2,4,8,3,9,27,4,16,64}相关的赋值语句等号对齐
tPDBRes
wHead=0;tPDBRes
wTail=wMaxNumOfPDB-1;tPDBRes
wFree=wMaxNumOfPDB;tPDBRes
wAddress=wPDBAddr;tPDBRes
wSize=wPDBSize;2
注释一般情况下,源程序有效注释量必须在20%以上
源文件及说明性文件(如头文件