网站大量收购独家精品文档,联系QQ:2885784924

C编程规范1推荐.doc

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C编程规范1推荐

C/C++ 编程规范 Version 1.0 目 录 第一章 概述 ------------------------------------------------------------ 1 第二章 代码排版 ------------------------------------------------------------------------------------- 2 第三章 程序注释 ------------------------------------------------------------------------------------- 8 第四章 标识符命名 ---------------------------------------------------------------------------------- 17 第五章 可读性 ---------------------------------------------------------------------------------------- 21 第六章 变量结构 ------------------------------------------------------------------------------------- 24 第七章 函数过程 ------------------------------------------------------------------------------------- 32 第八章 可测性 ---------------------------------------------------------------------------------------- 42 第九章 程序效率 ------------------------------------------------------------------------------------- 48 第十章 质量保证 ------------------------------------------------------------------------------------- 53 第十一章 代码编辑,编译,审查 -------------------------------------------------------------------- 61 第十二章 代码测试及维护 ------------------------------------------------------------------------- 63 第十三章 宏 ------------------------------------------------------------------------------------------- 64 附录一: 匈牙利命名法 ----------------------------------------------------------------------------- 66 第一章 概 述 1.1 规范制定原则 程序员花更多的时间在调试、维护和升级已有代码上,而不是编写新的代码; 最重要的是正确性,其次是可维护性,最后才是效率; 学习如何写优美的程序与学习如何正确地编写代码同样重要; 让程序尽量简单易懂,即使违背了某些规则也无关紧要; 一个运行正常但没有注释的程序如同一个等待爆炸的定时炸弹,因为早晚会有人修改或升级这个程序; 好风格应该成为一种习惯。如果你在开始写代码时就关心风格问题,如果你花时间去审视和改进它,你将会逐渐养成一种好的编程习惯。一旦这种习惯变成自动的东西,你的潜意识就会帮你照料许多细节问题,甚至你在工作压力下写出的代码也会更好。 术语定义 Pascal 大小写 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal 大小写。例如: BackColor 所有2个字母变量首个字母要求大写,小于两个字母的均使用大写 1.1.2 Camel 大小写 标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如: backColor 首个字符小写 1.3 文件命名组织 1.3.1 文件命名 文件名遵从Pascal命名法,无特殊情况,扩展名小写。 使用统一而又通用的文件扩展名: C类:.c, C++类: cpp. 1.3.2 项目 1. .一个产品建立一个工程项目管理文件 2. 项目内文件包括源文件、头文件、版本说明文件以及其它说明文件 第二章 代码外观 2.1 列宽 一行

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档