定義檔案指標變數:
file *檔案指標變數名
1,開啟檔案
1>
file *pfile;
pfile = fopen("myfile.txt","r");
2>
file *pfile;
pfile = fopen("d:\\myfile.txt\\","w");
2,關閉檔案fclose(pmyfile);
1,若檔案內容發生改變,要將緩衝區的內容寫入檔案,確保資料不會丟失。1,fputc():字元寫入2,釋放檔案指標,如果檔案成功關閉,函式將返回零,否則返回常數eof
int fputc(int c,file *stream);
示例:
fputc(c,pfile);
2,fgetc():檔案讀入字元int fgetc(file *stream);
示例:
c = fgetc(pfile);
3,fscanf():檔案格式化讀入int fscanf(file *stream,char *format[,argument...]);
示例:
fscanf(pfile,"%s",c);
4,fprintf():檔案格式化輸出int fprintf(file *stream,char *format[,argument...]);
示例:
fprintf(pfile,"%s",c)
08 C語言陣列
c語言陣列 一 陣列的概念 用來儲存一組資料的構造資料型別 特點 只能存放一種型別的資料,如全部是int型或者全部是char型,陣列裡的資料成為元素。二 陣列的定義 格式 型別 陣列名 元素個數 舉例 儲存5個人的年齡 int agrs 5 在記憶體中開闢4x5 20個位元組的儲存空間 可以在定義陣...
08 c 訪問控制和繼承
通常認為乙個類有2種不同的使用者 普通使用者和類的實現者。普通使用者編寫的 使用類的物件,這部分 只能訪問類的公有成員 實現者則負責寫類的成員和友元 成員和友元既能訪問類的公有部分,也能訪問類的私有部分。如果進一步考慮繼承的話就會出現第3種使用者,即派生類。派生類可以訪問基類的公有 public 成...
高質量C程式設計08 預處理
c語言中,以 開頭的語句統稱為編譯預處理命令.這些命令必須在一行的開頭以 開始,末尾不加分號,並且每條命令獨佔一行,以區別於一般的c語句.它們可以放在程式的任何位置.1 巨集是一種定義,它就是給乙個語句塊 巨集體 定義了乙個名字 define 巨集名 巨集體 2 巨集定義好處 3 預處理時執行替換動...