如何 给 **argv 赋值
时间: 2024-05-28 07:07:04 浏览: 84
详解C++赋值操作符重载
在C/C++中,程序启动时,操作系统会将命令行参数传递给main函数的参数。其中,main函数的第二个参数char **argv表示一个字符指针数组,它指向程序的命令行参数。第一个参数argc表示命令行参数的数量。
给argv赋值的方式是在命令行输入参数时直接赋值。例如,在Windows系统中,可以通过cmd进入控制台窗口,输入命令如下:
```
program.exe arg1 arg2 arg3
```
这样就将三个参数arg1、arg2、arg3传递给了程序,并赋值给了argv数组。在程序中可以通过访问argv数组的方式获取这些参数。
阅读全文