0

I want to get input from a file in C without opening and closing it, like with use of fscanf or fgets. I just want to redirect my stdin to a file.

4

1 回答 1

2

您始终可以从命令行使用重定向:

yourprogram < input_file

像往常一样使用 scanf 进行键盘输入。重定向很好,因为您可以使用相同的程序从文件或键盘获取输入(如果您不使用重定向,输入将来自键盘)。

此外,您可以将输出重定向到文件:

yourprogram > output_file

或两者:

yourprogram < input_file > output_file
于 2013-02-17T07:13:06.537 回答