C語言main函數的三種形式實例分析
- C語言
- 關注:2.12W次
本文是本站小編搜索整理的關於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] != '