手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

C++实现输出文字特效

时间:2024-10-11 20:09:34

1、一般情况下,C++的输出就是单调的颜色,一样的字体,黑色背景白色文字,看起来十分不美观

C++实现输出文字特效

2、我们首先需要加上Windows.h头文件,这是一个非常强大的头文件,包含了很多系统函数

C++实现输出文字特效

3、然后我们可以通过system函数来创建一个命令提示符窗口,在这个窗口里字是可以鸷拳林根改变颜色的,只需要在main()函数头部加上system("mode con cols=列数造婷用痃lines=行数")

C++实现输出文字特效

4、然后我们就可以通过\033[***来修改字体属性了,只需要在输出的内容前加上这甜入艺阝句就好了,例如printf("\033[31mwww.baidu.com\n");效果如下

C++实现输出文字特效

5、以此类推,我们只需要改变中括号后的内容就可以了附一些常用的功能的字符串\03补朱锚卦3[0m 关闭所有属性\03泌驾台佐3[1m 高亮\033[2m 亮度减半\033[3m 斜体\033[4m 下划线\033[5m 闪烁\033[6m 快闪\033[7m 反显\033[8m 消隐\033[9m 中间一道横线10-19 关于字体的30-37 设置前景色40-47 设置背景色30:黑31:红32:绿33:黄34:蓝35:紫36:深37:白38 打开下划线,设置默认前景色39 关闭下划线,设置默认前景色40 黑色背景41 红色背景42 绿色背景43 棕色背景44 蓝色背景45 品红背景46 孔雀蓝背景47 白色背景49 设置默认背景色90-109 又是设置前景背景的,比之前的颜色浅\033[nA 光标上移n行\033[nB 光标下移n行\033[nC 光标右移n行\033[nD 光标左移n行\033[y;xH设置光标位置\033[2J 清屏\033[K 清除从光标到行尾的内容\033[s 保存光标位置\033[u 恢复光标位置\033[?25l 隐藏光标\033[?25h 显示光标

C++实现输出文字特效

6、我们也可以通过它们的组合做出更好看的效果来

C++实现输出文字特效
© 手抄报圈