Правильно указать путь файла для записи - C (СИ)
Формулировка задачи:
Всем привет. Нужно записать в текстовый файл символ. Срабатывает всё, кроме пути: создающийся файл, в который записывается символ, появляется в папке "BIN". А нужно в произвольном месте, которое я укажу. Например в Паскале при написании имени файла, нужно сразу писать и путь: c:\file.txt.
Текст программы:
#include<stdio.h>
main()
{
FILE *fp;
char c;
c='0';
fp=fopen("c:\c.txt","w");
putc(c,fp);
}Решение задачи: «Правильно указать путь файла для записи»
textual
Листинг программы
fp=fopen("c:\\c.txt","w");
Объяснение кода листинга программы
fp- это переменная, которая будет использоваться для работы с файлом.c:\\c.txt- это путь к файлу, который необходимо открыть.w- это параметр, который передается в функцию fopen и указывает, что файл должен быть открыт для записи.- fopen - это функция, которая открывает файл для работы.
c:\\c.txt- это путь к файлу, который необходимо открыть.- Если файл успешно открыт, то переменная
fpбудет содержать дескриптор файла. - Если файл не может быть открыт, то переменная
fpбудет равна NULL. - Для записи в файл используется функция fprintf, которая выводит данные в файл.