代码检查错误列表总结(1)
数据引用错误:
1. 是否有引用的变量未赋值或初始化
2. 下标的值是否在范围之内
3. 是否存在非整数下标
4. 是否存在虚调用(dangling reference)对于所有的通过指针或引用变量的引用,当前引用的内存单元是否分配?
5. 当使用别名时属性是否匹配
6. 记录和结构的属性是否匹配,即变量值的类型或属性是否与编译器所预期的一致
7. 是否计算位串的地址?是否传递位串参数?
8. 基础的存储属性是否正确
9. 跨过程的结构定义是否匹配
10.索引或下标操作是否有”仅差一个”的错误
11.继承需求是否得到满足