我是靠谱客的博主 潇洒小海豚,这篇文章主要介绍【day0404】C++ main命令行选项,现在分享给大家,希望可以做个参考。

# 刚学完C语言,还不知道main函数能带上参数使用。一直都是写着int main(void)。

# 现在学了C++,一般都这样写:int main(int argc, char *args[]){ };

   当然,使用main的选项就不能直接运行了,需要到控制台去输入,否则运行默认是不带参数的。

   * win+R,输入cmd就可以输入命令了,不过还要到demo.exe的目录下哦(使用cd命令)


*给两个例子看看吧

Demo1:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
#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:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
#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; }
输出:




最后

以上就是潇洒小海豚最近收集整理的关于【day0404】C++ main命令行选项的全部内容,更多相关【day0404】C++内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部