程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> C語言main函數的三種形式實例詳解

C語言main函數的三種形式實例詳解

編輯:關於C++

C語言main函數的三種形式實例詳解。本站提示廣大學習愛好者:(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; 
} 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved