2015-10-10 49 views
0

我想從文本文件中的單行讀取兩個不同的文件目錄。C編程 - 從文本文件中讀取同一行中的2個不同目錄

例如//下一個given.txt文件,也有輸入目錄和輸出目錄的多個線與它們之間的「空間」中的一條線

../input1.txt ../output1.txt

../input2.txt ../output2.txt

../input3.txt ../output3.txt

.....等 所以我的目標是循環逐行讀取,獲取輸入#.txt,處理它,然後發送到輸出#.txt。

我的問題是,如何分別讀取每行中的目錄與它們之間的空格?

我試圖谷歌主題,但所有這些都是關於命令提示argc & argv或逐行閱讀每行中的一個目錄。 如//下given.txt

../input.txt

../output.txt

,但這些都不是我所尋找

謝謝您幫幫我。

+0

我只是尋找單行讀取單獨目錄的方式,我可以在循環上工作,並自行跟進操作。這是我第一次提問,如果有什麼不清楚或不恰當的地方,請隨時告訴我,謝謝。 – CodeNewbie

回答

0

假設你的路徑不包含空格,你可以在空間上拆分字符串(使用字符串操作庫),這將返回兩個標記:第一個是讀取路徑,第二個是寫入路徑。

0

您可以嘗試使用fscanf()函數以及以下格式化字符串"%s %s"

相關問題