agrc argv解释

来源:互联网 发布:康耐视视觉检测软件 编辑:程序博客网 时间:2024/05/21 20:45

以前经常看见过 :

int main(int argc, char** argv)

这样形式的main但是一直没有这样用直到研究点云时发现有个例子是  :

>****.exe   ***.pcd

这样的doc下的命令才想起有这样的两个参数,其实这个理解起来也是很简单的。(貌似我还不会插代码委屈

#include<iostream>using namespace std;int main(int argc, char** argv){printf("argc=%d\n", argc);int t = argc;for (int i = 0; i < t; i++){printf("argv[%d]=%s\n",i,argv[i]);}}
编译用doc打开就能显示:


输入的三个参数分别为:

argv[0]=view_pcl.exe
argv[1]=a
argv[2]=v

当然这也可以输入文件这就要看代码怎样解析这个文件了。



0 0
原创粉丝点击