【day0404】C++ main命令行选项
来源:互联网 发布:js图片放大弹出效果 编辑:程序博客网 时间:2024/05/17 00:59
# 刚学完C语言,还不知道main函数能带上参数使用。一直都是写着int main(void)。
# 现在学了C++,一般都这样写:int main(int argc, char *args[]){ };
当然,使用main的选项就不能直接运行了,需要到控制台去输入,否则运行默认是不带参数的。
* win+R,输入cmd就可以输入命令了,不过还要到demo.exe的目录下哦(使用cd命令)
*给两个例子看看吧
Demo1:
#include <iostream>using namespace std;/*main命令行选项*//// argc 选项个数;argv 每一个选项是一个字符串int main(int argc, char **argv){ for (int i = 0; i < argc; ++i){ cout << argv[i] << endl; } //argv[0] 是程序名 return 0;}输出:
Demo2:
#include <iostream>#include <stdlib.h>using namespace std;/*计算两个数的和*/int main(int argc, char *argv[]){ if (3 == argc){ cout << argv[1] << " + " << argv[2] << " = " << (atof(argv[1]) + atof(argv[2])) << endl; } return 0;}输出:
0 0
- 【day0404】C++ main命令行选项
- Main():处理命令行选项
- Main():处理命令行选项
- main:处理命令行选项
- main();处理命令行选项
- main处理命令行选项
- main :处理命令行选项
- C++ Primer main: 处理命令行选项
- main函数参数分析 处理命令行选项
- C++ main函数:处理命令行选项
- main:处理命令行选项 知识点总结
- 【day0404 C++】类的成员函数
- C++7.2.6 main:处理命令行选项(没看懂)
- c/c++ 程序的命令行编译选项
- C/C++中main命令行的含义
- 【C++】带命令行的main函数详解
- 命令行选项
- 命令行选项
- 数据库的隔离级别介绍
- Activity的使用
- 递归
- 设计模式六大原则简单介绍
- C++实现动态多维数组
- 【day0404】C++ main命令行选项
- Espresso 自动化测试(十二) -recyclerView 以及 viewPager的使用
- 迭代算法
- HNACM(七)A.物资调度
- JavaScript XML 跨浏览器
- 关于shared_ptr
- WebGIS入门知识
- 文件存储
- JavaScript常见跨域思路代码