命令行操作
- 介绍
- 第一步编译 源码
- 第二部 找到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;
}