argc与argv[]
2016-10-13 19:22
148 查看
argc是命令行总的参数个数 , argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数是命令行后面跟的用户输入的参数。
例如:
#include <stdio.h>
int main(int argc, char argv[])
{
int i = 0;
printf("argc = %d.\n", argc);
while (NULL != argv[i])
{
printf("argv[%d] = %s\n", i, argv[i]);
i++;
}
return 0;
}
root@ubuntu:/mnt/hgfs/windows_share/4# ./a.out 1 2 3 aa
argc = 5.
argv[0] = ./a.out
argv[1] = 1
argv[2] = 2
argv[3] = 3
argv[4] = aa
这里的 argv[] 数组也等价于一个二重指针 **argv
例如:
#include <stdio.h>
int main(int argc, char argv[])
{
int i = 0;
printf("argc = %d.\n", argc);
while (NULL != argv[i])
{
printf("argv[%d] = %s\n", i, argv[i]);
i++;
}
return 0;
}
root@ubuntu:/mnt/hgfs/windows_share/4# ./a.out 1 2 3 aa
argc = 5.
argv[0] = ./a.out
argv[1] = 1
argv[2] = 2
argv[3] = 3
argv[4] = aa
这里的 argv[] 数组也等价于一个二重指针 **argv
相关文章推荐
- 命令行变元(argc,argv[])
- [API学习]参数argc,argv 的区别理解
- 关于VC/MFC中获得argc,argv的问题
- linux下argc、argv参数的作用
- main函数中的argc和argv是什么意思?
- c语言中argc和argv是什么意思?
- C语言--main(int argc char**argv)具体用法
- NO.3读书笔记第二则。理解argc,argv
- int main(int argc, char *argv[])中argc和argv的解释
- argc和argv在main函数中的应用,及unistd.h
- 自己做的c编程来理解argc,argv
- main()里的argc与argv
- Main函数中的参数argc,argv的使用详解
- Main函数中的argc和argv应用举例
- argc & argv的使用
- getopt_long(argc, argv, "", OPTIONS, NULL)分析
- main 函数的 参数 argc,argv 用法
- main函数的参数(argc和argv)
- __argc和__argv变量
- ffmpeg parse_loglevel(argc, argv, options)函数解析