将C文件输出重定向到文本文件

时间:2016-11-30 13:39:11

标签: redirect cmd text-files

我需要使用命令行将 C 程序输出重定向到文本文件。 我需要一个自动将 C 程序输出放到文本文件中的命令,以及一个从文本文件中输入 C 程序的命令。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

基本上,您需要"输入和输出重定向"。

假设您有一个代码需要用户输出一些代码(代码中有fgets() - 只是一个示例),您希望程序从文件中读取,而不是等待用户输入在cmd ...

你会称之为:program.exe < input.txt

同样,对于输出,您希望printf()写入文件,而不是命令提示符,您可以这样做 program.exe > output.txt

将两者合并为一行 program.exe < input.txt > output.txt