為什麼這篇C 檔案處理鄉民發文收入到精華區:因為在C 檔案處理這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者wsz781004 (Joy)看板C_and_CPP標題[問題] C語言 檔案處理問題時間Tue...
C 檔案處理 在 塔提|塔羅文字占卜|塔療氏 Instagram 的最佳解答
2021-09-17 18:14:44
占卜題目:「這段感情可以好好發展嗎?」 不限定有無交往,但斷聯、不熟不適用 ⚠️占卜題目可去上一篇先測~ 🔖歡迎右下角加入珍藏&標記有需要的朋友一起測 🔖私人占卜+官方line :@379qlhqs 也可以到ig個人檔案的網址連結填表單預約 看答案👇🏿👇🏿👇🏿👇🏿 👇🏿 👇🏿 👇🏿 👇🏿 🌈看答...
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Dev-C++ 4.9.9.2
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
不好意思,這裡有關於C語言檔案處理的問題想請教各位大大
以下是部分程式碼
int main(void){
...
...
system("filter.exe N AllEventSet.txt N.txt"); //執行外部檔案
FILE *input = fopen("N.txt","r");
...
...
...} 為主程式
void period (index *ptr){
FILE *fPeriod;
fPeriod = fopen("NP.txt","w"); //輸出最後結果的檔案名稱
...
...
...} 為副程式
AllEventSet.txt這個檔案裡有0~259個數字,全部的數字都需要跑一次
N、N.txt、NP.txt裡的N都是代表要跑的數字
想請問各位大大,有沒有什麼方法可以讓N用迴圈讓他從0~259各跑一次
因為目前都是用手動更改,覺得有點費時
我有去看過之前幾篇文章所說的sprintf的方法,可是還是看不懂
希望各位大大能夠幫忙一下
不知道上面的描述各位大大看不看得懂,因為表達能力有點不好...
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.110.112.84
我有用sprintf解決了產生檔名字串的問題
想再問一個問題就是,目前程式碼像這樣
sprintf(str,"%s %d %s %d.txt","filter.exe",num,"AllEventSet.txt",num);
system(str);
執行完system指令後,想要開啟 %d.txt 這個檔案跑主要程式
開檔指令如下
FILE *input = fopen("","r");
想問各位大大,要如何把 %d.txt放進第一個雙引號內
※ 編輯: wsz781004 來自: 120.110.112.84 (11/27 12:49)