【考點1】檔案型別指標
檔案指標是一個指向結構體型別的指標,定義格式為:FILE *指標變數名。在使用檔案時,都需要先定義檔案指標。
【考點2】文字檔案與二進位制檔案
文字形式存放的是字元的I碼,二進位制形式存放的是資料的二進位制。例如“100”如果是文字形式就是儲存’1’、 ’0’、 ’0’三個字元的ASCII碼(00110001 00110000 00110000),如果是二進位制形式就把100轉化成二進位制(01100100)。
【考點3】開啟檔案
檔案的開啟形式:
FILE *fp;
fp=fopen(“c:lab.c”,”rb”);。
fopen函式的前面一部分為檔名,後面一部分為檔案的使用方式。開啟方式見教材第116頁,其中r代表讀,w代表寫,a代表新增,b代表二進位制位的。
【考點4】檔案函式
判斷檔案結束feof函式,移動檔案指標位置fseek函式,獲得檔案位置ftell函式,檔案位置移到開頭rewind函式,檔案字元輸入輸出fgetc函式和fputc函式,檔案輸入輸出fscanf函式和fprintf函式,檔案字串輸入輸出fgets函式和fputs函式,讀寫二進位制檔案fread函式和fwrite函式。
以上函式要求知道格式會用,清楚是用於二進位制檔案還是文字檔案。上課時候講的檔案這一章的題目要做一遍,一定要做,基本上考試的都會在練習當中。