int main(int argc, char* argv[])
来源:互联网 发布:淘宝号心怎么升级最快 编辑:程序博客网 时间:2024/06/01 08:25
以前学C语言的时候,很少用到int argc,char *argv[],感觉没啥用,所以也就没怎么了解。现在用到了,来学习一下。argc命令行输入参数的数量,argv是字符数组,看代码。
[mapan@localhost mapam]$ lstest.cpp[mapan@localhost mapam]$ g++ test.cpp [mapan@localhost mapam]$ cat test.cpp #include<stdio.h>int main(int argc,char *argv[]){ printf("argv[0]=%s\n",argv[0]); //printf("argv[1]=%s\n",argv[1]); printf("argv[2]: %s\n",argv[2]); printf("argv[3]: %s\n",argv[3]); printf("argv[4]: %s\n",argv[4]); printf("argv[5]: %s\n",argv[5]); printf("argv[6]: %s\n",argv[6]); printf("argv[7]: %s\n",argv[7]); printf("argv[8]: %s\n",argv[8]); printf("argv[9]: %s\n",argv[9]); printf("argv[10]: %s\n",argv[10]); return 0;}[mapan@localhost mapam]$ ./a.out argv[0]=./a.outargv[2]: HOSTNAME=localhost.localdomainargv[3]: TERM=xtermargv[4]: SHELL=/bin/bashargv[5]: HISTSIZE=1000argv[6]: SSH_CLIENT=192.168.1.51 13559 22argv[7]: QTDIR=/usr/lib64/qt-3.3argv[8]: OLDPWD=/home/mapan/testargv[9]: QTINC=/usr/lib64/qt-3.3/includeargv[10]: SSH_TTY=/dev/pts/1[mapan@localhost mapam]$
[mapan@localhost mapam]$ ./a.out a b c dargv[0]=./a.outargv[2]: bargv[3]: cargv[4]: dargv[5]: (null)argv[6]: HOSTNAME=localhost.localdomainargv[7]: TERM=xtermargv[8]: SHELL=/bin/bashargv[9]: HISTSIZE=1000argv[10]: SSH_CLIENT=192.168.1.51 13559 22argv[1]应该是a
今天遇到的问题,找到原因发现也就这点东西。
阅读全文
0 0
- main(int argc,char **argv)
- main(int argc,char *argv[ ])
- main(int argc,char **argv)
- main(int argc, char **argv)
- main(int argc, char **argv)
- main(int argc,char *argv)
- main(int argc, char* argv[])
- main(int argc,char *argv[])
- int main(int argc,char **argv)
- 有关 int main(int argc, char* argv[])
- int main(int argc,char *argv[])
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])
- int main(int argc,char **argv)
- int main(int argc,char* argv[])
- equals()和hashCode()区别?
- 整合struts和spring框架
- maven项目pom.xml第一行报错
- bzoj3211 花神游历各国(线段树)
- 一道动态规划的poj
- int main(int argc, char* argv[])
- 百度之星 2017初赛第一场 1001 小C的倍数问题
- 2017年8月12日训练日记
- UVA11090-Going in Cycle!!-最短路/图判环/二分
- hdu 6113 度度熊的01世界/2017 百度之星
- python数据结构之字典
- iWebSMS2000短信发送问题记录
- 为什么工厂模式是华而不实的—浅谈工厂模式的利与弊
- web.xml 中元素加载顺序及其详解