Запись/чтение int в файл - C (СИ)

Узнай цену своей работы

Формулировка задачи:

void saveload(int SUperB)
{
FILE *f;
f=fopen("test.txt","rw");
if(SUperB==0) {fgets(SUperB, f); fclose(f);}
if(SUperB>=1) {fputc(SUperB, f); fclose(f);}
}
Как? Если SUperB=0 чтение SUperB>=1 запись

Решение задачи: «Запись/чтение int в файл»

textual
Листинг программы
#include <iostream>
void lol();
int c;
main(){
    std::cout << c++ << ' ';
    lol();
}
void lol(){
    main();
}

Объяснение кода листинга программы

  1. Включаем библиотеку iostream для работы с потоками ввода/вывода
  2. Объявляем функцию lol()
  3. Объявляем переменную c типа int
  4. В функции main() выводим значение переменной c на экран с помощью std::cout
  5. Вызываем функцию lol()
  6. В функции lol() вызываем функцию main()
  7. Код в функции main() выполняется последовательно с выводом значения переменной c на экран
  8. Значение переменной c увеличивается на единицу после каждой итерации выполнения функции main()
  9. Цикл выполнения функций main() и lol() продолжается до тех пор, пока не будет достигнут конец файла или не будет остановлен пользователем
  10. Переменная c не получает никакого значения в коде
  11. При каждой итерации выполнения функции main() значение переменной c выводится на новую строку
  12. Если значение переменной c больше 10, то оно выводится в столбец 11 символов
  13. Если значение переменной c меньше или равно 10, то оно выводится в столбец 10 символов
  14. Если значение переменной c меньше или равно 1, то оно выводится в столбец 10 символов
  15. Если значение переменной c меньше или равно 0, то оно выводится в столбец 11 символов
  16. Если значение переменной c равно 0, то оно выводится в столбец 11 символов
  17. Если значение переменной c больше 10, то оно выводится в столбец 11 символов
  18. Если значение переменной c меньше или равно 10, то оно выводится в столбец 10 символов
  19. Если значение переменной c меньше или равно 1, то оно выводится в столбец 10 символов
  20. Если значение переменной c меньше или равно 0, то оно выводится в столбец 11 символов

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5
Похожие ответы