Как читать и выводить данные из/в файл с помощью указателей - C (СИ)
Формулировка задачи:
Здравствуйте!
Вот не могу разобраться в простом вопросе: как читать и выводить из/в файл с помощью указателей?
Я так понимаю, функция fscanf() берёт адрес переменной. Тогда почему не работает код
?
Спасибо!
int *p;
fcsanf("%i ", p);
printf("%i",*p);Решение задачи: «Как читать и выводить данные из/в файл с помощью указателей»
textual
Листинг программы
int a;
int *p = &a;
fscanf(fp, "%i ", p);
printf("%i",*p);
Объяснение кода листинга программы
- Объявляется целочисленная переменная
a - Создается указатель
pна переменнуюa - Используется функция
fscanfдля чтения из файла в указательpс форматом%i(читает целочисленное значение, пробел) - Используется функция
printfдля вывода значения указателяpс форматом%i(выводит целочисленное значение)