- 2
- 0
- 约3.99万字
- 约 68页
- 2018-05-16 发布于湖北
- 举报
华为软件编程规范和范例精选
目? 录
1 6 2 注释 11 3 标识符命名 18 4 可读性 20 5 变量、结构 22 6 函数、过程 28 7 可测性 36 8 程序效率 40 9 质量保证 44 10 代码编辑、编译、审查 50 11 代码测试、维护 52 12 宏 53 1 排版
11-1:程序块要采用缩进风格编写,缩进的空格数为4个。
说明:对于由开发工具自动生成的代码可以有不一致。
11-2:相对独立的程序块之间、变量说明之后必须加空行。
示例:如下例子不符合规范。
if (!valid_ni(ni))
{
??? ... // program code
}
repssn_ind = ssn_data[index].repssn_index;
repssn_ni? = ssn_data[index].ni;?
应如下书写
if (!valid_ni(ni))
{
??? ... // program code
}
?
repssn_ind = ssn_data[index].repssn_index;
repssn_ni? = ssn_data[index].ni;
11-3:较长的语句(80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。
示例:
perm_count_msg.he
您可能关注的文档
- 华东理工大学历年化工原理考研真题精选.doc
- 华东理工大学 高级英语 授课教案 book2 lesson_9精选.ppt
- 华东理工大学 高级英语 授课教案 book2 lesson_10精选.ppt
- 医院洁净室设备运行管理维护手册精选.doc
- 医院沟通艺术和方法精选.ppt
- 华东理工大学 高级英语 授课教案 book 2 Unit 4精选.ppt
- 华为-福州IPTV承载网解决方案精选.ppt
- 华为BTS3012培训精选.ppt
- 华为MA5616 常用操作命令精选.doc
- 医院绩效与成本管理的量化标准与评估-以KPI(工作量)奖金制度提升医院绩效与成本管理效益(PPT74页)精选.ppt
- 华为渠道合作伙伴大会策划案10精选.ppt
- 华为国际化战略精选.ppt
- 华为项目管理10大模板(可直接套用_非常实用的项目管理模板_纯word文档)精选.doc
- 华北XX 资源再利用有限公司废弃电子线路板无害化处理项目可行性研究报告精选.doc
- 华为项目管理10大模板(可直接套用,非常实用的项目管理模板,纯WORD文档)精选.doc
- 华佗酒业有限公司年产240万瓶保健酒生产线建设项目可行性研究报告精选.doc
- 华北科技学院文化体育活动中心建设工程项目投资立项申请报告精选.doc
- 华北制药价值评估案例分析报告精选.doc
- 华华为研发读书笔记精选.doc
- 华南农业大学左两军课件第六章_供应链的库存管理2013115精选.ppt
最近下载
- 2025在线网课《研究生心理适应与卓越发展》单元测试考核答案.pdf VIP
- [明]冯梦龙《智囊》全译本(十四).pdf VIP
- T CPCIF 0239-2023 石油和化工企业开车前安全审查导则.pdf
- 苏教版劳动五年级上册 家用电器的合理配置.pptx VIP
- 初三体育教案-少年健美操.doc VIP
- 2026年陕西日报社及陕西日报传媒集团招聘(46人)笔试备考题库及答案解析.docx VIP
- 给排水国标图集-04S531-5:湿陷性黄土地区排水检查井.pdf VIP
- 铁建设[2020]77号关于进一步加强铁路建设项目监理管理工作的通知.pdf VIP
- BSS BLU100系列处理器软件基本操作.pptx VIP
- DB42T1988-2023河湖及水利工程划界技术导则.pdf VIP
原创力文档

文档评论(0)