標準IO庫中定義的類EILE函數
定義變量EILE *variable;此時變量沒有與任何實際文件相關聯,欲關聯則調用函數fopen():file_pointer_variable=fopen("file name","mode")指針
file name 爲直接打開方式,也可寫成文件路徑:例D:\\ad\\rf.txt 注意是\\不是\get
mode 爲作文件操做類型,一般有如下幾種變量
--r 文件以讀的方式打開,open返回文件指針只作輸入操做,文件必定存在;file
--w 文件以寫的方式打開,open返回文件指針只作輸出操做,若文件不存在,將會用指定文件名建立一個新文件,若是已存在同名文件,則同名文件內容將被刪除程序
--a 文件以追加方式打開,返回文件指針只能作輸出操做,若文件不存在,將會用指定文件建立一個新文件,若存在,則將在原文件末端追加文件
若出現錯誤將返回指針值爲null;poi
逐字符處理文件:int getc(FILE* variable) 返回爲int型,若用字符型的變量存儲getc的結果,程序將檢測不到文件結束符字符
程序實踐出錯點:程序內容:導入有序文件,其中爲以「,」分隔數字
1讀入的文件中換行符也被讀入,應做出處理,不然讀入出錯。
2最後一個數字的讀取需注意