下载此文档

C语言编码规范.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
C语言编码规范.docC语言编码规范文件、函数规范根据功能划分文件。文件名与主控函数名相同:主控函数必须放在最前面;函数的长度一般不宜超过150行;文件长度不宜超过500行。标准的文件头格式如下:函数名:功能:调用函数:所涉及的主要功能函数调用参数:必须详细说明返冋值:编写时间:修改吋间:修改吋包含此项命名规范函数命名规范以便于理解为原则,山一•个或多个单词或单词缩写组合而成,单词首字母大写。如Addltem(),Getlnt(),FxaUpO变量命名规范山变量类型为前缀,加上函数命名规范纟[[合而成。具体前缀命名方法如下:sh short,i int,1 long,c char,f- float,d double,p pointer字符串数纽•也使用p标志静态变量名前用s标志数组变杲名前用stru标志全局变最使用前缀-标志女II:dBakince,flnterest,pName,sCustomer,struPersonWang,g_iOperNo书写规范⑴对齐原则同一层次的语句必须左対齐。“{”和“}”必须独占一行。⑵缩进原则不同层次的语句必须遵从缩进原则,…般缩进四个字符为宜,TAB值设为4。Case后的语句(简短注释语句除外)应另起一行,且须与相接。⑶分行书写原则当行超过屏幕上的行时,应分行书写。⑷注释符要求单行注释符使用"〃”,多行注释符使用"/*……引”,注释符必须遵从前面3条原则,“/*”应与“*/”对齐。语法规范⑴尽量不使用goto语句,一个函数中不允许岀现两个不同的标识符用于g5o语句。⑵当出现多个if else语句时,尽可能改用case语句。(3)尽量不使用do while语句。⑷当数字或字符用作非本身含义时,请使用有意义的宏定义,如“TRUE”、“FALSE”。⑸当出现类型转换时,应明确转换,不宜隐含转换。⑹不随意增加全局变量。⑺尽戢避免使用过分复杂的逻辑语句。⑻链表必须详细加以说明。⑼在逻辑判断、循环判断和函数调用处,请加以说明。(10) 调试使用统一的调试苗数Debug,其参数与primf相同。(11) 尽可能做到函数出入口单一。⑫尽量避免代码重复。(13) 配置文件应遵从配置文件规范。(14) 路径宜采用相对路径。(15) 逻辑要严密,所有的操作均应考虑失败的情况。(16) 注意数据合法性检查。(17) 注意释放资源,如:指针、游标等。(18) 非外部调用的函数请用static定义,明确影响而。(19) 函数的返回类型应明确定义。⑶)不直接对两浮点数比较。附:/**函数名check20*功能检杳汇栗号码*调用函数*输入str(大结构)*输出成功一Ok;失败一Err*编程人员宋毅红**修改时间*/Sinclude<curses・h>^include<>^include〈signal・h>#include<>#include,/#include,(str)structca_struct*str;{shortshClass;long1Number;charsName[30];structflocklek;nbgdbgde;ShClass二(short)“toi(str->hp_shClass):1Number二ato

C语言编码规范 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小64 KB
  • 时间2020-09-21