Skip to main content

C1305

+, -, +=和-=运算符不得用于指针类型的表达式

Category: Advisory

Decidability: Decidable

Scope: Single Translation Unit

依据

使用数组下标语法ptr[expr]进行数组索引是进行数组算术的首选方式,因为这种方式更加清楚,相比指针操作更不容易出错。任何经过显式计算的指针值都有可能访问一个意料之外的内存地址或无效地址。尽管数组索引也可能出现这种情况,但使用下标语法可以减轻人工审阅的负担。

登录查看完整文章