下载此文档

C语言程序设计编码规范.doc


文档分类:IT计算机 | 页数:约49页 举报非法文档有奖
1/49
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/49 下载此文档
文档列表 文档介绍
文档名称文档版本号::文档密级:保密归属部门/项目:开发二部产品名:C编码规范子系统名:NA编写人:陈小洪编写日期:2004-11-11卓望数码技术(深圳)有限公司版权所有内部资料注意保密所有权声明本文档的内容将做定期性的变动,且不另行通知。更改的内容将会补充到本手册中。除特别声明外,此文档所用的公司名称、个人姓名及数据均属为说明的目的而模拟。本文档的版权属卓望数码技术(深圳)有限公司(本公司)所有,受中华人民共和国法律的保护。本文档所含的任何构思、设计、工艺及其他技术信息均属本公司所有,受中华人民共和国法律的保护。未经本公司书面同意,任何单位和个人不得擅自摘抄、全部或部分复制本书内容,或者以其他任何方式使第三方知悉。MISC™为卓望数码技术(深圳)有限公司所有,不得仿冒。修订记录:-11-(宏)、、指针、:部分单词的缩写列表2第六章附录B:C代码审查表2第一章介绍本文的宗旨在于规范化源代码的编写,满足系统结构化要求、可读性要求、正确性与容错性要求和可重用性要求。规则是最低要求,建议是更高标准。适用范围:本文档描述C语言编程规范,该规范仅用于指导开发二部基于标准C的系统的代码编制。注:该规范类型分为两类,一是规则,二是建议,。一位有修养的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄戒燥。 5、写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。您做到了吗??●【规则2-1-1】程序要简单,直接了当,代码精简。✧【建议2-1-2】尽量使用标准库函数和公共函数。●【规则2-1-3】不要随意定义全局变量,尽量使用局部变量。●【规则2-1-4】使用括号以避免二义性。●【规则2-1-6】避免不必要的分支。●【规则2-1-7】严禁长期占有CPU,在使用死循环时,必须要考虑将时间片让出去,不要抢占系统资源。●【2-1-8】不要使用完全依赖于某个特定编译器的特性,不要使用C++语法,即使编译器支持。●【规则2-1-9】最重要的目标是程序的可读性和可维护性。一个程序有唯一的出口和入口。不要到处用exit(尽量简化main(,●【规则2-1-10】只有那些被大量公用的部分才可以定义为宏,放在头文件中;其他包括程序中大量使用的类型,外部函数原型,公用的全程变量声明等等。注意要使每个源文件都可以使用这个公共的头文件。每一项只声明一次。并且要保证一个头文件在一个文件中只被真正的包含一次。例如::#ifndef__SMPP_H#define__SMPP_H……….#endif//__SMPP_H●【规则2-1-11】在使用系统库函数和系统变量时要引用系统头文件,系统头文件是独立于应用之外维护的。●【规则2-1-12】头文件顺序:首先是系统头文件,然后是项目头文件,最后是程序头文件✧【建议2-1-13】每个模块最好只包含一个系统头文件。●【规则2-1-14】按照以下要求组织源代码:

C语言程序设计编码规范 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数49
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小177 KB
  • 时间2020-01-10