[語法] c的output輸出檔案寫入與輸出

看板C_and_CPP作者 (小K~自由手)時間15年前 (2010/07/23 10:55), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
有個輸出的部分寫在附函式,寫法仿照很多參考程式但一直看不到輸出結果 想請問各位前輩問題出在哪? void data::output() { FILE *wfile;/* wfile = clients.dat file pointer */ /* fopen opens file. Exit program if unable to create file */   if( ( wfile=fopen("clients.dat","w") )==NULL ) { printf("File could not be opened\n"); } else { int i; fprintf(wfile,"COMPONENTS %d\n",num_comp); for(i=0;i<num_comp;i++) { fprintf(wfile, "INST %-5s %-5s %-5d %-5d ;\n",comp[i].name         ,comp[i].type,comp[i].cha_x,comp[i].cha_y); } } fclose(wfile); } -- 大學生=談戀愛+吃飯+睡覺 豬 = 吃飯+睡覺 所以 大學生=談戀愛 + 豬 以上推出 大學生-談戀愛 = 豬 所以 大學生不談戀愛的都是豬 同理得出 只要談戀愛就可變大學生 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.166.27

07/23 11:22, , 1F
你期望在哪裡看到輸出結果?
07/23 11:22, 1F

07/23 11:31, , 2F
問題好像不是出在這個函式
07/23 11:31, 2F

07/23 11:44, , 3F
還是我可以給你們看看原始程式嗎?
07/23 11:44, 3F

07/23 11:47, , 4F
我希望把輸出寫入一個dat檔裡
07/23 11:47, 4F

07/23 12:52, , 5F
啊你現在的code是會寫進一個.dat檔裡啊@_@" 看不到輸出
07/23 12:52, 5F

07/23 12:53, , 6F
結果是檔案沒出現?? 還是檔案沒內容?? 還是檔案打不開??
07/23 12:53, 6F
文章代碼(AID): #1CIGIcsW (C_and_CPP)