Прочесть данные из файла - C (СИ)
Формулировка задачи:
Нашел в интернете код для открытия файла:
Когда запускаю программу, выводится пустая строка, хотя я записал в файле "Hello, world!"
И после запуска текст стирается
Что тут не так в коде?
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL, "rus");
FILE *fo;
fo = fopen("d:\\Andrew\\test.txt", "wt");
if ((fo= fopen("d:\\Andrew\\test.txt", "wt")) == 0)
{
printf("Ошибка");
}
}Решение задачи: «Прочесть данные из файла»
textual
Листинг программы
fo = fopen("d:\\Andrew\\test.txt", "rt");
if (!fo){
printf("Ошибка");
return;
}
Объяснение кода листинга программы
fo- это переменная типа файл, которая открыла файлtest.txtдля чтения.- Если файл не может быть открыт, то программа выведет сообщение
Ошибкаи завершит выполнение.