Найдено результатов: 2

В чем разница между ++i и i++?

В C, в чем разница между использованием ++i и i++, и что следует использовать в блоке инкрементации цикла for ?

c   for-loop   post-increment   pre-increment    

8894   21   10:42, 28th August, 2020


Как исправить ошибку "for loop initial declaration used outside C99 mode" GCC?

Я пытаюсь решить проблему 3n+1 , и у меня есть цикл for , который выглядит следующим образом:

for(int i = low; i <= high; ++i)
        {
                res = runalg(i);
                if (res > highestres)
                {
                        highestres = res;
                }

        }

К сожалению, я получаю эту ошибку, когда пытаюсь скомпилировать с GCC:

3np1.c:15: ошибка: 'for' начальный цикл объявление, используемое вне режима C99

Я не знаю, что такое режим C99. Есть какие-нибудь идеи?

c   gcc   for-loop    

998   10   12:16, 16th August, 2020