簡體   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