看板 C_and_CPP 關於我們 聯絡資訊
請問c語言有fgetline函數嗎? 如果沒有的話 要怎麼寫才能一次從檔案讀入一行資料呢? 有前輩可以指點一下嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.7.76
VictorTom:fgets 05/28 11:45
chessjim:請問用fgets如何寫成fgetline讀入一整行字阿 05/28 15:16
chessjim:我只會while(fgets(line,50,fp)!=NULL){} 05/28 15:19
chessjim:可是大小只能固定在每行50個字 05/28 15:19
VictorTom:line這個char array開大一點不就行了?? 如果每行字數真 05/28 15:44
VictorTom:的毫無限制, 也許你應該考慮的是改變儲存方式, 然後一個 05/28 15:45
VictorTom:一個字元依序讀進來; 就算是C++的getline也是要給收str 05/28 15:46
VictorTom:的空間大小的啊....@_@" 05/28 15:46
chessjim:謝謝你的回覆,我知道怎麼回事了 05/29 02:34