bestluna

 1、void main(int argc,char *argv[])

argv[]:表示的是一个指针数组,一共有argc个元素,其中存放的是指向每一个参数的指针。

argc:参数个数

2、以Linux为例

./list -r -a

由操作系统传来的参数为:

argc=3:有三个参数

argv[0]指向输入的程序路径及名称

argv[1]指向-r

argv[2]指向-a

 

则可知*argv[1]="-r"

           *argv[1][0]=\'-\'

           *argv[1][1]=\'r\'

 

分类:

技术点:

相关文章: