C語言main函數(shù)的三種形式實例詳解
在C語言中,main()函數(shù)有三種形式。
1、無參數(shù)
#include <stdio.h> int main(void) { printf("Hello World!\n"); return 0; }
2、有兩個參數(shù)
習(xí)慣上第一個參數(shù)是整型argc,保存了外部調(diào)用命令的參數(shù)個數(shù),第二個參數(shù)是指針數(shù)組或二級指針argv,以字符串形式保存了與argc對應(yīng)的參數(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的基礎(chǔ)上多了一個環(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; }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
VC基于ADO技術(shù)訪問數(shù)據(jù)庫的方法
這篇文章主要介紹了VC基于ADO技術(shù)訪問數(shù)據(jù)庫的方法,較為詳細的分析了VC使用ADO操作數(shù)據(jù)庫的相關(guān)實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10C++實現(xiàn)雙目立體匹配Census算法的示例代碼
這篇文章主要為大家詳細介紹了如何利用C++實現(xiàn)雙目立體匹配Census算法,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2022-08-08