[英]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.