在实际开发过程中,程序的运行一般需要参数,比如说Linux的命令,大部分都有参数(默认参数)。c++的main函数也不例外,本文主要介绍c++中main函数的参数。
1、main函数有三个参数,分别是argc,argv和envp,它的标准写法如下所示:
int main(int argc,char *argv[],char *envp[])
{
return 0;
}
2、三个参数的含义
1)argc:存放了程序参数的个数,包括程序本身(默认为1)
2)argv:字符串的数组,存放了每个参数的值。包括程序本身
3)envp:字符串的数组,存放了环境变量,数组的最后一个元素是空
其中,实际开发过程中,envp参数不常用。