Linux中的argc和argv[]
2014-02-12 11:08
232 查看
int main( int argc, char *argv[] ) { ... }
argc 包含命令行选项的个数argv 包含aygc 个C 风格字符串代表了由空格分隔的命令
选项例如对于如下命令行
prog -d -o ofile data0
argc 被设置为5 且argv 被设置为下列C 风格字符串
argv[ 0 ] = "prog";
argv[ 1 ] = "-d";
argv[ 2 ] = "-o";
argv[ 3 ] = "ofile";
argv[ 4 ] = "data0";
argv[0]总是被设置为当前正被调用的命令从索引1 到argc-1 表示被传递给命令的实际
选项
把程序修改成这样试试:
int main(int argc,char **argv)
{
printf( "命令参数个数:%d\n", argc ) ;
for( int i=0; i<argc; i++ )
printf("第%d个参数:%s\n",i+1, argv[i] );
return ;
}
http://bbs.csdn.net/topics/80252017
argc 包含命令行选项的个数argv 包含aygc 个C 风格字符串代表了由空格分隔的命令
选项例如对于如下命令行
prog -d -o ofile data0
argc 被设置为5 且argv 被设置为下列C 风格字符串
argv[ 0 ] = "prog";
argv[ 1 ] = "-d";
argv[ 2 ] = "-o";
argv[ 3 ] = "ofile";
argv[ 4 ] = "data0";
argv[0]总是被设置为当前正被调用的命令从索引1 到argc-1 表示被传递给命令的实际
选项
把程序修改成这样试试:
int main(int argc,char **argv)
{
printf( "命令参数个数:%d\n", argc ) ;
for( int i=0; i<argc; i++ )
printf("第%d个参数:%s\n",i+1, argv[i] );
return ;
}
http://bbs.csdn.net/topics/80252017
相关文章推荐
- linux_argv_argc_参数解析
- linux下argc、argv参数的作用
- linux下的argv与environ变量
- C++ main函数中参数argc和argv含义及用法
- main函数的参数(argc和argv)
- C/C++语言中的main函数,参数argc,argv的作用
- main 函数argc , argv 主命令行参数
- argc和argv[]理解
- argc 与 argv
- php中argc和argv的用法
- 7.1.8 main函数带参数,参数argc和argv的含义
- mian()函数的argc和argv[]
- php 中的argc和argv
- int main(int argc, char *argv[])中argc和argv的解释
- 命令行参数(argc, argv)
- argc,argv
- argc,**argv
- argc和*argv[]函数简记
- 关于main主函数的两个参数argc和argv
- [C\C++基础知识] main函数的参数argc和argv