-
linux中,颜色可以通过
printf()
函数打印转义字符\033
实现 -
一般格式为
printf("\033[1,30m");
方括号后面可以接入各种参数,从而控制字符表达
-
更加详细的介绍详见:[“\033”(ESC)的用法-ANSI的Esc屏幕控制:_\0337m-CSDN博客
-
如下给出一些常用的颜色相关的宏定义
#define PRINT_FONT_BLA printf("\033[30m"); //黑色 #define PRINT_FONT_RED printf("\033[31m"); //红色 #define PRINT_FONT_GRE printf("\033[32m"); //绿色 #define PRINT_FONT_YEL printf("\033[33m"); //黄色 #define PRINT_FONT_BLU printf("\033[34m"); //蓝色 #define PRINT_FONT_PUR printf("\033[35m"); //紫色 #define PRINT_FONT_CYA printf("\033[36m"); //青色 #define PRINT_FONT_WHI printf("\033[37m"); //白色 #define PRINT_END printf("\033[0m");//清零
Step 4:字符颜色 [myshell_proect]
最新推荐文章于 2024-11-13 22:29:30 发布