Объяснить, что происходит в цикле - C (СИ)
Формулировка задачи:
Что делает кусок кода, начиная с цикла while?
for(i=0; environ[i] != NULL; i++) // Выполнять цикл до тех пор, пока что то есть в переменной { printf("Переменная окружения %d: %s\n", i, environ[i]); // Вывод на экран переменной окружения int len=0; // Приравнивание переменой нулю while (environ[i] [len] > 0) len++; write(fil,environ[i],len); write(fil,"\n",1); }
Разобрался. Насколько я понял, он смотрит по по позиции и проверяет осталось ли что то, в то же время увеличивает переменную.
Далее заносит в файл длиной уже известной и делает новую строку
Решение задачи: «Объяснить, что происходит в цикле»
textual
Листинг программы
fputs(environ[i], fil); fputc('\n', fil);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д