當前位置:才華齋>計算機>C語言>

C語言main函式的三種形式例項分析

C語言 閱讀(2.3W)

本文是本站小編搜尋整理的關於C語言main函式的.三種形式例項詳解的相關資料,供參考學習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

C語言main函式的三種形式例項分析

在C語言中,main()函式有三種形式。

  1、無引數

#include <stdio.h>

int main(void)

{

printf("Hello World!n");

return 0;

}

  2、有兩個引數

習慣上第一個引數是整型argc,儲存了外部呼叫命令的引數個數,第二個引數是指標陣列或二級指標argv,以字串形式儲存了與argc對應的引數,如下例子:

#include <stdio.h>

int main(int argc, char* argv[])

{

int i = 0;

for (; i < argc; i++) {

printf("%sn", argv[i]);

}

printf("Hello World!n");

return 0;

}

  3、有三個引數

在argc和argv的基礎上多了一個環境變數引數,環境變數的形式是“ENV=value”,引數型別是指標陣列或二級指標,如下例子:

int main(int argc, char* argv[], char* envp[])

{

int i = 0;

for (; envp[i] != '