HB Z 181.5-1990 编程格式--C语言.pdf
《HB Z 181.5-1990 编程格式--C语言.pdf》由会员分享,可在线阅读,更多相关《HB Z 181.5-1990 编程格式--C语言.pdf(7页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国程格式HB/Z 181.5-90 C语言1 主题内容与适用范围本标准规定了使用C语言编程的格式,本标准不涉及程序设计方法和编程技巧。本标准适用于软件开发中的编程工作。2 基本约定2. 1 元符号及表示法的说明a. -缩格指示符符号用作缩格指示符(在实际的程序行文中并不出现),指示该行相对于上行向右缩格,箭头左端与上行左端对齐,箭头右端指示本行开始位置(具体缩格数.可一次选定,一般为24格)。b. (y.可选择符号表示括在其内的内容是可有可无的。除去用于数组下标处外)0c.在说明具体格式时,只标关键字,其它部分仅用汉字说明。d.为了直观,因此有些语法成份是直接通过例子来表示其格式的
2、。e.为了简明,只列出对程序格式有影响的语法成分的格式约定。2. 2 程序单元长度个程序单元(函数.r同)的长度-般不超过4页打印纸(约240行,其中包括注释行。2. 3 程序结构一个完擎的程序应包含如下的结构:主函数描述体外部说明main( ) 外部定义2.4 主函数描述体主函数描述体以注释形式给出,它至少包括下述信息,按顺序为程序单元名及其含义说明版本号及完成日期程序单元的功能航空航天工业部1990-09一18发布1991-02-01实施199 HB/Z 181.5-90 编程人员的姓名,单位E程序修改人员的姓名,单位,修改日期对环境的依赖性调用本程序单元的程序单元名本程序单元调用的其它程
3、序单元名输入参数说明输出参数说明其它需说明的问题非主函数也应该在第一个说明语句之前以注释的形式绘出其描述体。但其中与主函数描述体内容相同的部分可以省略。描述体的具体格式见附录Ao2.5 注释z利用注释可使程序清晰、易读。注释语句的行数一般应占整个程序语句总行数的1/5-1/30注释行要书写整齐。2.6 标识符所有标识符应尽量有明确的含义,必要时可通过注释加以说明。3说明和语句格式约定3. 1 说明说明包含两方面的内容z类型说明、存贮类说明。3. 1. 1 存贮类说明:存贮类分四类:extern,static; register; autor J 四类格式相同为2存贮类区分符类型区分符说明符例:
4、extern int ma桨typedef与之处理相同例,typedef int MILES; 3. 1. 2 类型说明类型包括z基本类型、构造类型。说明格式.类型区分符说明符$3.1.2.1 基本类型基本类型包括:int , char , short , 10ng , uns叩led,f1oat ,double等,它们的说明格式符合上述说明格式.例:int length; OO 3.1.2.2 构造类型3. 1. 2. 2. 1 数组例.inta (10) (10), 3. 1. 2. 2. 2 指针例.int铃ptrto int J 3.1.2.2.3结构倒B或g或8tuct page c
5、har * nameJ intfl吨的)p, struct ch町*name, int fla88 )p, struct page char i nameJ int fla88 struct page P J 3. 1. 2. 2. 4 联合例:union v tag 或gint ivah char骨pv时,)uv,剖,union int ivah char * pval; )uval, HB/Z 181.5-90 201 3. 1. 3 说明时进行初始化格式例.f10at y(4)(3)= 1,1,5,2,4,6,3,5,7 3.2语句3.2. 1 复合语句说明序列语句序列3.2.2 条件语
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HB 181.5 1990 编程 格式 语言
