Linux下改变printf输出颜色和格式
Posted xiao zhou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下改变printf输出颜色和格式相关的知识,希望对你有一定的参考价值。
aaddC语言在Linux下的打印都是单一颜色。但是我们有时候就需要打印彩色的来使我们代码的执行内容更加丰富,更加好看。下面我将介绍如何在Linux操作系统下将C语言的printf打印输出的内容改变颜色。
正常情况下的Linux的printf打印输出内容
输入格式
printf("\\033[显示方式;字背景颜色;字体颜色m字符串\\033[0m" );
显示方式
1:粗体/高亮
22:非粗体
4:单条下划线
24:无下划线
5:闪烁
25:无闪烁
7:反显、翻转前景色和背景色
27:无反显
颜色
字背景颜色范围:40----49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色
字颜色:30-----------39
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
0:默认
改变格式后的printf输出
以上是关于Linux下改变printf输出颜色和格式的主要内容,如果未能解决你的问题,请参考以下文章