文档简介
MTK编程规范(试行) MTK 编 程 规 范 目 录目 录 2第1章 命名规则 4 1.1 共性规则 4 1.2 我公司的MTK开发命名规则 7 1.3 注释 8第2章 应用程序的目录结构 9第3章 Lib库规范 10 3.1 开放给客户使用的部分 10 3.2 不允许开放的部分 10第4章 文件结构 11 4.1 版本和版权的声明 11 3.2 头文件的结构 12 3.3 定义文件的结构 13 3.4 函数的说明 14第5章 程序的排版 15第6章 表达式和基本语句 18 6.1 运算符 18 6.2 复合表达式 19 6.3 条件语句 20 6.4 循环语句 21第6章 函数 21 6.1 函数的参数 22 6.2 函数的返回值 22 6.3 函数编写的一般性规则 23第7章 内存管理 25第8章 可测性 25第9章 程序的效率 26第10章 审查及测试 28附录A :C代码审查表 28附录B :ASCII完整码表 32附录C:MTK重定义的数据类型 33第1章 命名规则 比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。“匈牙利”法最大的缺点是烦琐,例如int i, j, k……
评论
加载更多
推荐下载
查看更多
精选文集
推荐帖子