繁体   English   中英

对于我的C作业,我不了解使用重定向来测试程序意味着什么?

[英]For my C assignment, I am don't understand what it means by using redirection to test the program?

我不了解我的作业对重定向的含义。 我的作业说:

使用输入重定向来测试您的程序。 请注意,您的程序使用scanf从用户读取,并且输入重定向将文件内容馈送到您的程序。 您不必在程序中使用任何文件操作。 考虑以下文件a.txt:

 4 10 20 15 5 -1 

这是否意味着我必须制作一个a.text文件? 带有数字的a.txt文件从何而来???

讲师告诉您创建一个文本文件,其中包含一系列数字以馈入程序。 输入重定向意味着在运行程序时在外壳程序上使用< ,以使其使用给定文件作为stdin。

例如:

./myprogram < a.txt

文件a.txt被视为程序的标准输入。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM