C++ system()函数的常用用法 (史上最详细)
目录
一.推荐:
1. system("pause")
这是萌新最常用的函数了,运行后会有个暂停的效果,在制作游戏的时候也很常见
通常用于暂停或等待用户了解完信息
2. system("color *")
这是一个改变控制台字体颜色的参数
这里的*代表一个16进制数
16进制个位数有:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
这里给出一张表表示对应的颜色:
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
黑色 | 蓝色 | 绿色 | 湖蓝色 | 红色 | 紫色 | 黄色 | 白色 | 灰色 | 淡蓝色 | 淡绿色 | 浅绿色 | 淡红色 | 淡紫色 | 淡黄色 | 亮白色 |
这里还需说一下,这里的改变颜色说的不是改变下一次输出的字体颜色,而是改变控制台
所有字体的颜色
3.system("title *")
这个参数也挺常用的,用于设置控制台标题为*
也在游戏制作中很常用
4. system("cls")
清屏用的参数,有时候控制台字体太多放不下,就可以清屏
可以让整个控制台的字体清除掉
二.文件操作:
1. system("start *")
这里的*代表的是某个程序或可以打开的文件
比如system("start cmd")打开命令提示符
system("start xxx.com")打开一个网页
相当于双击一个文件(*)
2. system("del *")
这里的*指的是某个文件
参数的意思是把文件(*)删除掉
3. system("copy A B")
这个参数指的是把文件A复制到文件B
可以添加路径,在做文件需要大量拷贝的情况下很常用
4. system("move A B")
这个参数指的是把目录文件A移动到到目录文件文件B
当需要转移一个文件到另一个目录是很常用
三.系统操作
1. 关机,重启,睡眠
a.system("shutdown /s /t /0") 快速关机
b.system("shutdown /r /t 0") 快速重启
c.system("shutdown /h /f"); 睡眠
2. 日期/时间
a. system("date");
显示日期
b. system("time");
显示时间
3. task
a. system("tasklist")
输出所找到的所有任务
b. taskkill /im *
删除或杀掉一个任务(*)
通常用于查杀病毒,新手不建议使用
更多推荐
所有评论(0)