Цикл for должен содержать один счетчик цикла, который не должен иметь типа с плавающей точкой.
Цикл for должен содержать один счетчик цикла, который не должен иметь типа с плавающей точкой.
Средство проверки отмечает эти ситуации:
Индекс цикла for
имеет тип с плавающей точкой.
Больше чем один счетчик цикла постепенно увеличивается в операторе шага цикла for
.
Например:
for(i=0, j=0; i<10 && j < 10;i++, j++) {}
Счетчик цикла не постепенно увеличивается в операторе шага цикла for
.
Например:
for(i=0; i<10;) {}
Даже если вы постепенно увеличиваете счетчик цикла в теле цикла, средство проверки все еще повышает нарушение.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: операторы |