☰
  • 首页
  • 规则分类
  • 项目介绍
search
•••

不应出现复合赋值的错误形式

10.4.2 ID_illFormedCompoundAssignment
目录 › next › previous

如下形式的复合赋值表达式(设 a 和 x 为变量或表达式):

a -= a - x;
a /= a / x;
a &= a & x;
a |= a | x;
a ^= a ^ x;

均为常见笔误,应将复合赋值改为普通赋值,或去掉重复的子表达式。

参考

CWE-682
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.