转载于:blog.sina.com.cn/s/blog_7f41f0d301018rgb.html
1、int main(int argc, char*argv[]):
其中argv为指针的指针可以char **argv or: char *argv[] or: charargv[][]来表示,argc为整数
2、具体用法看下面的例子:
(1)假设程序的名称为program,当执行程序时只输入./program,则由操作系统传来的参数为argc=1,表示只有程序名称,argv[0]指向输入的程序路径及名称。
(2)当执行程序时输入./program-10,则由操作系统传来的参数为argc=2,表示除了程序名外还有一个参数,其中argv[0]指向输入的程序路径及名称,argv[1]=10;
(3)当执行程序时输入./program-10,-a,则由操作系统传来的参数为argc=3,表示除了程序名外还有一个参数,其中argv[0]指向输入的程序路径及名称,argv[1]=10;argv[2]=a。
总结:int main(int