命令行操作
- 介绍
- 第一步编译 源码
- 第二部 找到exe 可执行文件
- 第三步看图操作
- 代码测试源码
- 测试结果
介绍
本文介绍命令行操作
1.argc 表示当前输入 参数个数
2.argv 表示当前输入 字符串内容
第一步编译 源码
#include<iostream>
#include<string>using namespace std;int main(int argc, char* argv[])
{
//输出结果cout << argc << endl;//输出 参数个数for (int i = 0; i < argc; ++i){cout << i << ":" << argv[i] << endl;//输出 字符串}return 0;
}
第二部 找到exe 可执行文件
第三步看图操作
代码测试源码
#include<iostream>
#include<string>using namespace std;int main(int argc, char* argv[])
{//输出结果cout << argc << endl;//输出 参数个数for (int i = 0; i < argc; ++i){cout << i << ":" << argv[i] << endl;//输出 字符串}if (argc >= 2)//判断是否 大于等于 2 个参数个数{if (!strcmp("start", argv[1]))//字符串比对 取反{cout << "程序启动" << endl;//输出}else if (!strcmp("stop", argv[1]))//字符串比对 取反{cout << "程序停止" << endl;//输出}}return 0;
}