我不明白我的任务对重定向的意义。我的作业说:
使用输入重定向来测试您的程序。请注意,您的程序 使用scanf从用户读取数据,并使用输入重定向输入文件 程序的内容。您无需在 您的程序。考虑以下文件a.txt:
4 10 20 15 5 -1
这是否意味着我必须制作一个a.text文件?带有数字的a.txt文件从何而来???
答案 0 :(得分:2)
讲师告诉您创建一个文本文件,其中包含一系列数字以馈入程序。输入重定向意味着在运行程序时在外壳上使用<
,以使其使用给定文件作为stdin。
例如:
./myprogram < a.txt
文件a.txt
被视为程序的标准输入。