Rule 2.4(建议):代码段不能注释掉
注:应采用#IF 或者#ifdef来构成一个注释,否则代码里如果有注释会改变代码的作用
<文档化>
Rule 3.3(建议):编译器对于整数除法运算的实施应该写入文档
例编译器:-5/3 = -1 余-2 有些编译器结果是-2于+1
<字符集>
Rule 4.1(强制):只能使用ISO标准定义的字符集
<标识符>
Rule6.5 (强制):在内部范围的标识符不能和外部的标识符用同样的名字,因为会隐藏那个标识符
例:
Int16_t i:
Void f()
{
int16_t I;
i=3;
}
Rule 5.2(强制): typedef 名称只能唯一,不能重复定义
Rule 5.4(强制): 标记名应该是唯一的标识符
Rule 5.7(建议):标识符不能重复使用
<类型>
Rule 6.1(强制):Char类型只能用来存储使用字符
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/