- 相關推薦
C語言main函數(shù)的三種形式實例分析
本文是百分網(wǎng)小編搜索整理的關于C語言main函數(shù)的三種形式實例詳解的相關資料,供參考學習,希望對大家有所幫助!想了解更多相關信息請持續(xù)關注我們應屆畢業(yè)生考試網(wǎng)!
在C語言中,main()函數(shù)有三種形式。
1、無參數(shù)
#include <stdio.h>
int main(void)
{
printf("Hello World!\n");
return 0;
}
2、有兩個參數(shù)
習慣上第一個參數(shù)是整型argc,保存了外部調用命令的參數(shù)個數(shù),第二個參數(shù)是指針數(shù)組或二級指針argv,以字符串形式保存了與argc對應的參數(shù),如下例子:
#include <stdio.h>
int main(int argc, char* argv[])
{
int i = 0;
for (; i < argc; i++) {
printf("%s\n", argv[i]);
}
printf("Hello World!\n");
return 0;
}
3、有三個參數(shù)
在argc和argv的基礎上多了一個環(huán)境變量參數(shù),環(huán)境變量的形式是“ENV=value”,參數(shù)類型是指針數(shù)組或二級指針,如下例子:
int main(int argc, char* argv[], char* envp[])
{
int i = 0;
for (; envp[i] != '\0'; i++) {
printf("%s\n", envp[i]);
}
printf("Hello World!\n");
return 0;
}
【C語言main函數(shù)的三種形式實例分析】相關文章:
C語言中Swift函數(shù)調用實例01-17
C語言條件編譯分析實例02-19
C語言的結構與聯(lián)合的實例分析06-30
C語言中getch()函數(shù)詳解(附實例)04-27
java調用c函數(shù)的實例04-25