命令行参数

来源:互联网 发布:无损播放软件排名 编辑:程序博客网 时间:2024/05/29 03:29

命令行参数顾名思义就是获取在命令行中输入的参数。

对于一个C语言程序,开始于对函数main()的调用。
在这样做的时候,有两个参数被送给main(),其中的一个描述了命令行参数的个数,通常称为argc;另一个是命令行参数的数组,通常称为argv。

命令行参数都是字符串,所以argv的类型是char* [argc+1]。该程序的名字也作为argv[0]传进来,
所以argc的值至少是1。这个参数的表总以0结束,也就是说,argv[argc]==0。

原创粉丝点击