c++的system

6 篇文章 1 订阅
5 篇文章 0 订阅
本文详细介绍了C++编程中的system函数在控制台操作中的应用,包括改变背景颜色、字体颜色、打开网页、调整运行框、修改标题、清屏、创建和删除文件、控制关机以及显示日期和时间等。
摘要由CSDN通过智能技术生成

目录

一、按任意键继续

二、更改控制台背景或字体颜色

三、打开网页

四、改变运行框大小

五、改变标题名称

六、清屏

七、在某地生成一个文件

八,在某地删除一个文件

九、关机

十、显示日期、时间

一、显示日期

二、显示时间

首先,system(“”) 可以使你的代码更有趣,c++做游戏基本上都要用到

接下来就告诉大家system的各种功能和用法

一、按任意键继续

效果是这样的:

按下任意键后,它就会执行之后的语句

它要这样写:system("pause")

代码示范:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("pause"); 
	puts("制作:Touxin_jingluo");
	return 0;
}

 下一个

二、更改控制台背景或字体颜色

它可以更改控制台的颜色

效果:

写法:system("color XY"); 

其中,x是背景颜色,y是字体颜色

为大家整理了一些颜色及对应的字符(其实就是十六进制给它编了个码)

黑色0
蓝色1
绿色2
浅绿色3
红色4
紫色5
黄色6
白色7
灰色8
淡蓝色9
淡绿色A
淡浅绿色B
淡红色C
淡紫色D
淡黄色E
亮白色F

例如,白底黑字:system("color F0")

好,上示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("color F0"); 
	puts("制作:Touxin_jingluo");
	return 0;
}

OK,下一个

三、打开网页

顾名思义,就是运行后会打开一个网页

效果:

写法:system("start X")

注:X为网址

运行后,就会打开你填的网址所在的网页

如,我要打开我博客的主页,就写:system("start https://blog.csdn.net/Touxin_jingluo?spm=1011.2415.3001.5343")

上示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("start https://blog.csdn.net/Touxin_jingluo?spm=1011.2415.3001.5343"); 
	return 0;
}

四、改变运行框大小

运行后,改变你的运行框大小

正常:

运行后:

写法:system("mode con lines=x cols=y")

x是列长,y是行长

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("mode con lines=1000 cols=1000"); 
	puts("制作:Touxin_jingluo");
	return 0;
}

五、改变标题名称

你的运行框标题会被改变

效果:

写法:system("title X"); 

x为要改变的标题名称

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("title 测试"); 
	puts("制作:Touxin_jingluo");
	return 0;
}

六、清屏

运行后,可以将运行框中输出的东西全部清空

清空前:

清空后:

写法也很简单:system("cls")

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	puts("制作:Touxin_jingluo");
	system("pause");
	system("cls");
	return 0;
}

七、在某地生成一个文件

效果:

写法:system("mkdir x\\y1\\y2\\...")

x为文件名,y1,y2意思是生成在y1文件夹下的y2文件夹

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("mkdir 制作:Touxin_jingluo\\桌面");
	return 0;
}

八,在某地删除一个文件

就是删除一个文件

效果,如删除我刚用代码生成的文件夹:

写法:system("del 制作:x\\y1\\y2\\...")

还用讲吗,上面讲过了

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("del 制作:Touxin_jingluo\\桌面");
	return 0;
}

九、关机

就是让你的电脑关机、重启或睡眠

这个效果无法用图片表达

写法:system("shutdown /X")

x控制是让你的电脑关机、重启还是睡眠

整理了一下,把x改成不同字符的效果

shutdown /?显示帮助
shutdown /p直接关机
shutdown /h休眠
shutdown /s30秒后关机
shutdown /s /t ***(某数字代表延时关机的时间)自定义时间关机
shutdown /l注销
shutdown /a取消关机计划

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("shutdown /p");
	return 0;
}

十、显示日期、时间

运行后显示日期或时间

一、显示日期

写法:system("date")

这样你可以修改日期,不想修改可以写成:system("date/t")

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("date/t");
	return 0;
}

二、显示时间

system("time");

同理,不想修改可以加上/t

示例代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	system("time/t");
	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值