一、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--以二進制形式打開一個文件;
4、ios::app--寫入的所有數據都被追加到文件末尾;
5、ios::trunk--刪除文件原來已存在的內容;