【问题标题】:Is there a way to make scanf read from a file有没有办法让 scanf 从文件中读取
【发布时间】:2014-10-28 21:55:18
【问题描述】:

我有一堆不可打印的 ASCII 字符,我想将它们作为程序的输入。所以,我想知道是否有办法从文件中为 C 语言中的 scanf 提供输入。

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

【问题讨论】:

标签: c file file-io scanf


【解决方案1】:

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

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

例如

./a.out < input.txt

【讨论】:

    猜你喜欢
    • 2022-08-04
    • 1970-01-01
    • 1970-01-01
    • 2019-06-29
    • 2012-04-13
    • 1970-01-01
    • 2020-08-24
    • 2011-04-20
    • 2018-06-10
    相关资源
    最近更新 更多