main函数
int main(int argc, char *argv[])
argc是命令行输入的参数个数,argv是命令和参数集合
#include "stdio.h"
#include "stdlib.h"
int main(int argc,char *argv[])
{
int i=0;
for(i=0;i<argc;i++)
{
printf("argv[%d]= %s\n",i,argv[i]);
}
}
gcc test.c -o test
命令行输入
./test -o -b /dev/mtd/mtd3 -s 0 -f /test/syscfgread.bin
打印如下:
argv[0]=./test
argv[1]=-o
argv[2]=-b
argv[3]=/dev/mtd/mtd3
argv[4]=-s
argv[5]=0
argv[6]=-f
argv[7]=/test/syscfgread.bin