c++ main函数接收参数 具体代码
时间: 2023-08-24 15:41:54 浏览: 85
C例子:main函数的参数
C++中的main函数可以接收两个参数,分别是命令行参数的个数和命令行参数的数组。具体代码如下:
```c++
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
cout << "命令行参数个数为:" << argc << endl;
for (int i = 0; i < argc; i++)
{
cout << "argv[" << i << "] = " << argv[i] << endl;
}
return 0;
}
```
在命令行中运行该程序时,可以在程序名称后面跟上一些参数,这些参数会被作为命令行参数传递给程序。例如:
```
./a.out arg1 arg2 arg3
```
运行结果如下:
```
命令行参数个数为:4
argv[0] = ./a.out
argv[1] = arg1
argv[2] = arg2
argv[3] = arg3
```
阅读全文