getopt 函数中参数的意思

来源:百度知道 编辑:UC知道 时间:2024/05/28 00:52:24
int main(int argc, char **argv)中的 char **argv 是什么意思,什么用途

这里的char **argv是一个指针数组,是存放你所输入的命令行的各个单词的,int argc存放单词的个数。例如,你输入的是copy file1 file2,则有argc里面是3,argv中是存放的就是指向这3个字符串的指针,即为一个有三个指针元素的数组{"copy","file1","file2"}。