Есть ли способ заставить scanf читать из файла

У меня есть куча непечатаемых символов ASCII, которые я хотел дать в качестве входных данных для программы. Итак, я хотел знать, есть ли способ предоставить вход для scanf в C из файла.

ОБНОВЛЕНИЕ: fscanf - это способ чтения данных из файлов, но я не хочу изменять код, поэтому можно выполнить эту задачу, используя только scanf.

1 ответ

Решение

Вы можете использовать fscanf ( http://www.cplusplus.com/reference/cstdio/fscanf/).

Кроме того, вы можете перенаправить ввод в вашу программу из файла.

например

./a.out < input.txt
Другие вопросы по тегам