C語言main函數的三種形式實例詳解。本站提示廣大學習愛好者:(C語言main函數的三種形式實例詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是C語言main函數的三種形式實例詳解正文
投稿:lqh
這篇文章主要介紹了 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("%s\n", 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] != '\0'; i++) { printf("%s\n", envp[i]); } printf("Hello World!\n"); return 0; }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!