簡體   English   中英

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

[英]C programming - read 2 different directories in the same line from a text file

我正在嘗試從文本文件的一行中讀取兩個不同的文件目錄。

例如,在給定的.txt文件中,輸入目錄和輸出目錄存在多行,並且它們之間的一行之間有一個“空格”

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

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

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

.....等等,所以我的目標是逐行循環讀取,獲取輸入#.txt,對其進行操作,然后發送至輸出#.txt。

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

我試圖用谷歌搜索這個話題,但是所有這些都是關於命令提示符argc和argv的,或者是一行一行地逐行讀取目錄。 例如//在給定的.txt下

../input.txt

../output.txt

但是這些不是我要尋找的

謝謝你的幫助。

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

您可以嘗試將fscanf()函數與以下格式的字符串"%s %s"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM