Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Практическая интеграция PVS-Studio и SourceCraft - 15.07

menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

V8030. The outer loop counter is used in the init statement of the inner loop. Perhaps a different variable should be used as a counter instead.

10 Июн 2026

Анализатор обнаружил использование счётчика внешнего цикла в инициализаторе внутреннего цикла, что свидетельствует о логической ошибке.

В простом варианте кода эта ошибка выглядит следующим образом:

var i, j int

for i = 0; i < M; i++ {
  for i = 0; j < N; j++ {
    a[i][j] = 0
  }
}

Корректный вариант кода:

var i, j int

for i = 0; i < M; i++ {
  for j = 0; j < N; j++ {
    a[i][j] = 0
  }
}

Данная диагностика классифицируется как: