int main(int argc, char *argv[])的含义
来源:互联网 发布:詹姆斯琼斯 知乎 编辑:程序博客网 时间:2024/04/19 14:11
因为很少没有在控制台操作过,所以对于int main里携带的入参作用不甚了解,今天尝试了一把,感觉还算好用。
argc 输入命令的字符个数,argv[] 是一个字符数组,负责保存输入的字符串。
int main(int argc, char *argv[])
{
printf("input num is %d\n", argc);
for (int i = 0; i<argc; i++)
printf("%s\n", argv[i]);
return 0;
}
在工程路径下的Debug目录里找到生成的exe,控制台上输入:\HelloWorld.exe 12 34 5,得到
input num is 4
第i个:E:\C++study\project\HelloWorld\debug\HelloWorld.exe
第i个:12
第i个:34
第i个:5
HelloWorld
也是搞笑
下面这篇文章的第三部分感觉比较酷炫,添加参数获取系统的环境变量
http://www.cnblogs.com/avril/archive/2010/03/22/1691477.html
0 0
- int main(argc,char *argv[])的含义
- int main(int argc,char *argv[])的含义
- int main(int argc, char *argv[])的含义
- main中int argc, char **argv 含义
- int main(int agrc, char **argv)中argc和argv的含义
- main(int argc, char **argv)中argc和argv的具体含义
- main(int argc, char **argv)中argc和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)
- main(int argc,char *argv)
- main(int argc, char* argv[])
- main(int argc,char *argv[])
- main( int argc, char *argv[]) 理解main函数参数含义
- PHP_Redis自定类
- 设计一个缓存系统 java多线程读写锁的应用
- 通过startActivityForResult方法来得到Activity的回传值
- Android设计模式源码解析之单例模式
- Gradle实现的两种简单的多渠道打包方法
- int main(int argc, char *argv[])的含义
- 使用chrome进行简单调试
- hdoj1176 免费馅饼(DP)
- 基于CSS属性display:table的表格布局的使用
- ubuntu 14.04下安装 ffmpeg 3.0
- uboot常用命令行
- Unity Shaders and Effects Cookbook (2-2) 修改 UV 坐标实现 帧动画
- 在win10 64 bit上安装theano
- Linux常用命令大全