循环控制R-1-9-3强制

禁止 for 循环内修改控制变量

for 循环控制变量在循环体内被修改,可能导致循环条件判断错误,造成死循环或意外行为。

for 循环内修改控制变量
test.c
1void foo(void)
2{
3 for (int i = 0; i < 100; i++)
4 {
5 i = 2 * i;
禁止 for 循环内修改控制变量 [gjb8114-r-1-9-3]
6 }
7}