一、main函式的三個引數:int main(int argc,char *argv, char *envp){}
1、整型變數int argc,指程式的引數數量,表示在命令列下輸入的時候一共有多少個引數,包括命令;
2、字元指標陣列char *argv:每個指標指向命令列的乙個字串;
3、字元指標陣列char *envp:用來取得系統的環境變數,較少使用。
二、fprintf(stderr,"error message");
1、stderr:標準的輸出裝置檔案,對應終端的螢幕;
2、執行該函式,程序將從標準輸入檔案中得到輸入資料,將正常輸出資料輸出到標準輸出檔案,將錯誤資訊送到標準錯誤檔案;
3、fprintf():傳送格式化輸出到乙個檔案。
三、exit(x);
功能:關閉所有檔案,終止正在執行的程式;只要x不為0,都表示異常退出。
四、常見的幾種檔案開啟模式:
1、ios::in--開啟乙個可讀取的檔案;
2、ios::out--開啟乙個可寫入的檔案;
3、ios::binary--以二進位制形式開啟乙個檔案;
5、ios::trunk--刪除檔案原來已存在的內容;
c 學習筆記之檔案操作
一 文字檔案操作 1.檔案作為輸入資料,也就是從檔案中讀資料。定義乙個檔案物件類 ifstream input titile 後面可以加入其他定義的特性 include include include using namespace std void main input.close delete ...
c 學習筆記之檔案操作
filestream常用的屬性和方法 屬性 canread 判斷當前流是否支援讀取,返回bool值,true表示可以讀取 canwrite 判斷當前流是否支援寫入,返回bool值,true表示可以寫入 方法 read 從流中讀取資料,返回位元組陣列 write 將位元組塊 位元組陣列 寫入該流 se...
C 學習筆記(十八) 檔案操作
檔案型別 二進位制檔案 檔案以文字的二進位制形式儲存 檔案流類 ifstream 專用於從檔案中讀取資料 ofstream 專用於向檔案中寫入資料 fstream 既可寫也可讀,一般使用fstream類,其標頭檔案是fstream.h 使用open函式,open函式是建立檔案流物件和檔案之間的關聯 ...