main 函数argc argv解释

argc,argv 用命令行编译程序时有用。 argc表示传给main函数参数的个数,argv为字符串数组,用来存放指向你的字符串参数的指针数组,每一个元素指向一个参数。

argv[0] 指向程序运行的全路径名
argv[1] 指向在DOS命令行中执行程序名后的第一个字符串
argv[2] 指向执行程序名后的第二个字符串

比如你编译好的程序为my.exe
在命令行执行 “my.exe“ ”1“ ”2“ ”3“
那argc就是4,argv[0]是"my.exe",argv[1]是"1",argv[2]是"2",argv[3]是"3";

 

 

posted @ 2013-03-02 12:23  布衣一枚  阅读(101)  评论(0)    收藏  举报