查看: 471|回复: 0

[C/C++] C++中命令行的使用

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7680
人气
176
分享
52

最佳新人活跃会员

发表于 2022-10-24 13:32:34 | 显示全部楼层 |阅读模式
【概述】
众所周知,在VC旧版本中。默认的main函数带有以下这两个参数
[C++] 纯文本查看 复制代码
int main(int argc, char* argv[]);

让我来介绍一下这些参数
参数类型参数名称描述
intargc参数个数
char *argv[]参数数组

【获取参数】
这很简单,我们只需要使用以下代码:
[C++] 纯文本查看 复制代码
int main(int argc, char* argv[]) {
	while (argc > 1) {
		argv++;
		//中间放置代码
		argc--;
	}
}

那么这样,我们就可以这样输出命令了
[C++] 纯文本查看 复制代码
#include <iostream>

int main(int argc, char* argv[]) {
	while (argc > 1) {
		argv++;
		printf("%s\n", *argv);
		argc--;
	}
}


更进阶yee点的我还没学会,等我学废了来教你们哈



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

本帖被以下淘专辑推荐:

小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表