main函式的兩個引數的意義

2021-09-05 10:04:49 字數 403 閱讀 8186

關於c語言的main函式:

c語言的main函式只能有兩個形參,一般形式為int argv,char * argv

形式如下:

int main(int argv,char * argc);

argv指的是 char * argc的大小

char * argc是乙個指標陣列,裡面存放的是char *型別的指標

argc[0]表示自身執行目錄路徑和程式名,argv[1]指向第乙個從命令列傳進來的引數,依此類推

知識點補充:

指標陣列和陣列指標(區別他們主要是看符號*和符號哪個符號優先和陣列名結合)

如果*和陣列名優先結合,那就是陣列指標,一般用來指向乙個二維陣列,他是乙個指標

如果和陣列名優先結合,那就是指標陣列,陣列裡存放的是指標,他是乙個陣列

main函式的兩個引數

語言規定main函式的引數只能有兩個,習慣上這兩個引數寫為argc和argv。因此,main函式的函式頭可寫為 main argc,argv 語言還規定argc 第乙個形參 必須是整型變數,argv 第二個形參 必須是指向字串的指標陣列。加上形參說明後,main函式的函式頭應寫為 main argc...

main函式的兩個引數

語言規定main函式的引數只能有兩個,習慣上這兩個引數寫為argc和argv。因此,m ain函式的函式頭可寫為 main argc,argv 語言還規定argc 第乙個形參 必須是整型變數,argv 第二個形參 必須是指向字串的指標陣列。加上形參說明後,main函式的函式頭應寫為 main arg...

main函式的兩個引數

語言規定main函式的引數只能有兩個,習慣上這兩個引數寫為argc和argv。因此,main函式的函式頭可寫為 main argc,argv 語言還規定argc 第乙個形參 必須是整型變數,argv 第二個形參 必須是指向字串的指標陣列。加上形參說明後,main函式的函式頭應寫為 main argc...