C 程序通过 main 的参数获取命令行参数信息
main 函数的原型:
- #include <stdio.h>
- #include <stdlib.h>
- // argc: 表示命令行参数的个数 (包括可执行文件本身)
- // argc[] : 指向字符串常量的指针数组, 数组元素分别指向可执行文件名和命令行参数字符串指针
- void main(int argc,char *argv[])
- {
- int i = 0;
- printf("命令行中可执行文件名为:%s\n",argv[0]);
- printf("总共有 %d 个参数 \ n",argc);
- while(argc>= 0)
- {
- printf("%s\n",argv[i++]);
- argc--;
- }
- }
来源: http://www.bubuko.com/infodetail-3447680.html