ARGC和ARGV的说明
- int argc;
- char* argv[ ];
- 要知道argc里面存的是参数的个数,当程序编译后开始执行,argc为1,即已经存在一个参数;
- argv是一个指针数组,里面存的是字符指针,即一个一个的字符串;
- argv里面存的是参数,第一个参数也就是 argv[0] 是当前程序在计息机中的路径。
#include<stdio.h>
int main(int argc ,char* argv[])
{
printf("argc: %d\n",argc);
printf("argv[0]: %s\n",argv[0]);
}
#include<stdio.h>
int main(int argc ,char* argv[])
{
printf("argc: %d\n",argc);
printf("argv[0]: %s \n\nargv[1] %s:",argv[0],argv[1]);
}
在DevC++中向main函数传递参数,点运行中的参数选项