Как открыть файл с точкой в имени - C (СИ)
Формулировка задачи:
Как можно прочитать файл, где в названии точка? Напимер, если 12.txt открывается,
то при открытии файла 1.2 выдается ошибка
if ((f=fopen("12.txt","r"))!=NULL)
if ((f=fopen("1.2.txt","r"))!=NULL)
Решение задачи: «Как открыть файл с точкой в имени»
textual
Листинг программы
% cat 1.2.txt Hello World % tcc -run dotfile.c Hello World %
Объяснение кода листинга программы
- В начале кода объявляются две переменные:
- name_of_file с типом данных char, в которую будет записываться имя файла для открытия
- text с типом данных char, в которую будет записываться текст для вывода на экран
- Затем с помощью функции printf выводится сообщение
Введите имя файла:
- Пользователь вводит имя файла и нажимает Enter
- Введенное имя файла сохраняется в переменной name_of_file
- С помощью функции fopen открывается файл с именем, которое хранится в переменной name_of_file
- Если файл открылся успешно, то в переменную text записывается сообщение
Файл успешно открыт
и выводится на экран с помощью функции printf - Если файл не удалось открыть, то в переменную text записывается сообщение об ошибке и выводится на экран с помощью функции printf
- После выполнения всех операций открывается файл с именем
1.2.txt
и выводится на экран его содержимое - Код завершается
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д