- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章高质量编程规范
第7章内容回顾;高质量编程规范;预习检查;本章目标;本章结构;8-1 程序员的态度;8-1 程序员的态度;8-1-1 编码的风格;/* Copyright (c) 2001,上海贝尔有限公司网络应用事业部 * All rights reserved.* * 文件名称:filename.h * 文件标识:见配置管理计划书 * 摘 要:简要描述本文件的内容* * 当前版本:1.1 * 作 者:输入作者(或修改者)名字 * 完成日期:2001年7月20日* * 取代版本:1.0 * 原作者 :输入原作者(或修改者)名字 * 完成日期:2001年5月10日 ;8-1-1-2 头文件的结构;8-1-1-3 定义文件的结构;8-1-1-4 头文件的作用;8-1-1-5 目录结构;8-1-1-6 命名规则;8-1-2 程序的版式;8-1-2-1 空行;8-1-2-2 代码行规则;8-1-2-3 代码行内的空格 ;8-1-2-4 对齐和拆分规则;8-1-2-5 长行拆分规则 ;8-1-2-6 修饰符的位置 ;8-1-2-7 注释 ;8-1-2-7 注释 ;8-1-2-7 注释 ;阶段总结;8-2 微观上的高质量 ;8-2-1 程序的健壮性 ;8-2-1-1 使用断言;8-2-1-1 使用断言;8-2-1-2 复合表达式;8-2-1-2 复合表达式;8-2-1-3 If语句;8-2-1-3 If语句;8-2-1-3 If语句;8-2-1-3 If语句;8-2-1-4 使用const提高函数的健壮性 ;8-2-1-4-1 用const修饰函数的参数;8-2-1-4-2 用const修饰函数的返回值 ;8-3-1 防止内存泄漏 ;8-3-1-1 内存分配方式 ;8-3-1-2 malloc/free 的使用要点 ;8-3-1-3 常见的内存错误及其对策 ;8-3-1-3 常见的内存错误及其对策 ;8-3-1-4 引用与指针的比较 ;void Func1(int x) { x = x + 10; printf( “x= %d\n”,x); } … int n = 0; Func1(n); printf( “n1= %d\n”,n); ;void Func2(int *x) { (* x) = (* x) + 10; printf( “x= %d\n”,x); }… int n = 0; Func1(n); printf( “n = %d\n”,n); ;void Func3(int x) { (* x) = (* x) + 10; printf( “x= %d\n”,x); }… int n = 0; Func3(n); printf( “n1 = %d\n”,n); ;8-3-1-5 指针与数组的对比 ;8-3-1-5 指针与数组的对比 ;8-3-1-5 指针与数组的对比 ;8-3-1-6 指针参数是如何传递内存的;8-3-1-6 指针参数是如何传递内存的;8-3-1-6 指针参数是如何传递内存的;8-3-1-6 指针参数是如何传递内存的;8-3-1-7 动态内存自动释放 ;8-3-1-8 杜绝“野指针” ;8-3-2 编程的优化;8-3-2-1 为什么用常量;8-3-2-2 const 与 #define的比较;8-3-2-3 循环语句的效率;8-3-2-4 for语句的循环控制变量;8-3-2-5 Pragma预处理;8-3-2-5 Pragma预??理;阶段总结;本章总结;实验1
文档评论(0)