我有一堆我想提供给程序的不可打印的ASCII字符。因此,我想知道是否有一种方法可以从文件向C中的scanf提供输入。

更新:fscanf是一种从文件读取数据的方法,但是我不想更改代码,因此可以仅使用scanf来完成此任务。

最佳答案

您可以使用fscanf(http://www.cplusplus.com/reference/cstdio/fscanf/)。

或者,您可以将输入从文件重定向到程序。

例如

./a.out < input.txt

关于c - 有没有办法使scanf从文件中读取,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26619202/

10-08 23:44