我們經常用的main函數都是不帶參數的,,因此main 后的括號都是空括號,。實際上,main函數可以帶參數,,這個參數 可以認為是 main函數的形式參數,。C語言規(guī)定main函數的參數只能有兩個,習慣上這兩個參數寫為argc和argv,。C語言還 規(guī)定argc(第一個形參)必須是整型變量,,argv( 第二個形參)必須是指向字符串的指針數組。因此,,main函數的函數頭可寫為: int main(int argc,char* argv[]) 其中,,int argc是命令行總的參數個數,char 向一個c風格字符串,其中第1個參數通常指向程序中的可執(zhí)行文件的文件名,,以后的參數指向的字符串依次是程序調用時的 參數,。比如: |
|
來自: susongdada > 《CS》