现在的位置: 首页 > 综合 > 正文

main函数参数分析

2013年03月07日 ⁄ 综合 ⁄ 共 424字 ⁄ 字号 评论关闭

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

 

抱歉!评论已关闭.