<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p><font size="4" color="red"><strong>控制台033方式设置字体颜色</strong></font></p>
讯享网
原创:丶无殇 2020-2-1
这个字体颜色几乎可以在任何能在控制台或者终端输入语句的编程语言中使用,本文使用的是C语言演示的控制台。
在此,不介绍中使用库中的函数,仅介绍控制字符(ESC)的方法。该方法可以直接适用于函数中。
其中,(八进制)即ESC符号,Windows中为(十进制),(十六进制)
:不同编辑器控制台的颜色会不一样,比如Hbuilderx中的Node.js控制台的颜色,可以跳转最后查看。
开始格式:
//以字母结尾
内容格式:
正常的中的参数及内容
结束格式:
033[ //结束一定要有结束标志
控制码效果033[0m关闭所有属性033[1m设置高亮度033[2m低亮(减弱)显示033[4m下划线033[5m闪烁033[7m反显033[8m消隐033[30m~033[39m颜色033[40m~033[49m颜色
控制码效果033[nA光标上移n行033[nB光标下移n行033[nC光标右移n列033[nD光标左移n列033[y;xH设置光标位置(y行,x列)033[2J清屏033[K清除从光标到行尾的内容033[s保存光标位置033[u恢复光标位置033[?25l隐藏光标033[?25h显示光标
控制码字体效果033[30m黑色033[31m红色033[32m绿色033[33m黄色033[34m蓝色033[35m紫色033[36m浅蓝色033[37m白色033[38m无033[39m无
控制码背景效果033[40m黑色033[41m红色033[42m绿色033[43m黄色033[44m蓝色033[45m紫色033[46m浅蓝色033[47m白色033[48m无033[49m无
代码
讯享网
运行效果:

代码:
效果:


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/205023.html