所需E币: 3
时间: 2020-1-10 10:06
大小: 368KB
MTK编程规范(试行)MTK编程规范目录目录2第1章命名规则41.1共性规则41.2我公司的MTK开发命名规则71.3注释8第2章应用程序的目录结构9第3章Lib库规范103.1开放给客户使用的部分103.2不允许开放的部分10第4章文件结构114.1版本和版权的声明113.2头文件的结构123.3定义文件的结构133.4函数的说明14第5章程序的排版15第6章表达式和基本语句186.1运算符186.2复合表达式196.3条件语句206.4循环语句21第6章函数216.1函数的参数226.2函数的返回值226.3函数编写的一般性规则23第7章内存管理25第8章可测性25第9章程序的效率26第10章审查及测试28附录A:C代码审查表28附录B:ASCII完整码表32附录C:MTK重定义的数据类型33第1章命名规则比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。“匈牙利”法最大的缺点是烦琐,例如inti,j,k……