如何通过 C 文件 运行 输入 txt 文件到命令提示符中的输出 txt 文件?
How to run an input txt file through a C file to an output txt file in Command Prompt?
我正在尝试通过我的 C 程序 运行 测试文件,但我似乎犯了一个错误。
我的程序是 stdin/stdout,所以应该可以。当我 运行 它在代码块的正常 "Build and Run" 弹出窗口中时,通过复制文件内容,它 运行 完全没问题。但是当我 运行 它在命令提示符下像
input.txt < maze.c > output.txt
它不工作。我也将所有三个文件都放在桌面上,并使用 cd Desktop 到达那里。当我 运行 该行时,它打开输入文件,并将输出文件留空。
有什么建议吗?
命令应该是:
$ prog_name < input_file > output_file
不是:
$ input_file < prog_name > output_file
另外,maze.c
是源代码,不是编译后的程序
我正在尝试通过我的 C 程序 运行 测试文件,但我似乎犯了一个错误。
我的程序是 stdin/stdout,所以应该可以。当我 运行 它在代码块的正常 "Build and Run" 弹出窗口中时,通过复制文件内容,它 运行 完全没问题。但是当我 运行 它在命令提示符下像
input.txt < maze.c > output.txt
它不工作。我也将所有三个文件都放在桌面上,并使用 cd Desktop 到达那里。当我 运行 该行时,它打开输入文件,并将输出文件留空。
有什么建议吗?
命令应该是:
$ prog_name < input_file > output_file
不是:
$ input_file < prog_name > output_file
另外,maze.c
是源代码,不是编译后的程序