Orange 021C (橙色 021C) Warm Red C (暖红 C) Red 032C (红 032C) Rubine Red C (宝石红 C) Rhodamine Red C (玫瑰红 C) Purple C (红紫 C) Violet C (蓝紫 C) Blue 072C (蓝 072C) Reflex Blue C (射光蓝 C) Process Blue ...
实现 具体做法就是只用颜色打印数字,空格手动补充。效果如下: 打印红色告警 代码net_stats.c。 #define NET_STATS_CLOUR_ON "\033[41;37m" #define NET_STATS_CLOUR_OFF "\033[0m" #define NET_STATS_ERR_FMT NET_STATS_CLOUR_ON"%s"NET_STATS_CLOUR_OFF static void net_stats_format_print3(uint64_...
在c语言中,我们经常用c语言自带的printf();去打印字符串等,这在嵌入式开发过程中可以帮助我们认识程序的运行情况。但是c自带的printf();只能打印一种颜色的字体,在串口中部利于我们清楚的分析程序。所以参考网上其他的打印教程,也写了一个更加多功能的打印函数,可以用在所有使用c语言的程序中。 二,快速认识log...
比如这里我同时设置打印颜色为绿色,字体在终端闪烁: 代码语言:javascript 复制 printf("\033[32;5mHelloWorld\033[0m\r\n"); 怎么样,在终端打印各种好玩的字符是不是非常简单~自己上手玩玩吧!
在c/c++中输入彩色日志输出,带有带有颜色的打印 #ifndef __PTINTCOLOR_H #define __PTINTCOLOR_H #include <stdio.h> #ifndef LOG_DBG //颜色宏定义 #define NONE "\033[m&quo
3、给打印信息封装 为方便打印字符串为不同颜色,我们可以将一些常用的颜色定义成宏 #define HL_TWK_RED_YEL "\033[1m\033[5;31;43m" //闪烁高亮红字黄底 #define HL_RED_WRT "\033[1;31;47m" //高亮红色白底 #define HL_RED "\033[1;31m" //高亮红色 ...
3、给打印信息封装 为方便打印字符串为不同颜色,我们可以将一些常用的颜色定义成宏 #defineHL_TWK_RED_YEL"\033[1m\033[5;31;43m"//闪烁高亮红字黄底#defineHL_RED_WRT"\033[1;31;47m"//高亮红色白底#defineHL_RED"\033[1;31m"//高亮红色#defineHL_GRN"\033[1;32m"//高亮绿色#defineHL_YEL"\03...
打印有颜色的字体 C语言中默认打印都是白色,有时候为了突出特定的信息,避免重要的警告或者错误的信息被其他大量打印的信息淹没,可以改变输出字体的颜色或者背景突出显示。 格式 1,printf(“\033[字体背景颜色,字体颜色m字符串\033[0m”) 以下是颜色对应数字 ...
C,代表青色 M,代表品红 Y,代表黄色 K,代表黑色 LC,代表淡青色 LM,代表淡红色
3、给打印信息封装 为方便打印字符串为不同颜色,我们可以将一些常用的颜色定义成宏 复制 #define HL_TWK_RED_YEL "\033[1m\033[5;31;43m" //闪烁高亮红字黄底 #define HL_RED_WRT "\033[1;31;47m" //高亮红色白底 #define HL_RED "\033[1;31m" //高亮红色 ...