?华为编程规范?2011-06-03 09:41:03
分类:?C/C++
??????????? 目??录
?
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?排版
1????????????1-1:程序块要采用缩进风格编写,缩进的空格数为4个。
说明:对于由开发工具自动生成的代码可以有不一致。
1????????????1-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;
1????????????1-3:较长的语句(80字符)要分
您可能关注的文档
最近下载
- Shimadzu Spectrofluorophotometer RF-6000 用户手册说明书.pdf
- 土地复垦施工方案.docx VIP
- 杰能科酶制剂讲义.ppt VIP
- 关于Pt100通用说明书.pdf VIP
- 教师版全面《高中数学知识点归纳总结》1.pdf VIP
- 22G101-2 现浇混凝土板式楼.docx VIP
- T DZJN 386—2025 智算中心冷却设计要求.pdf VIP
- 《GBT10003-2008-普通用途双向拉伸聚丙烯(BOPP)薄膜》.pdf
- Q/GDW12374—2023 输变电工程施工技术管理规程.pdf VIP
- ISO22301新版标准翻译(中英对照).pdf
原创力文档

文档评论(0)