- C++
C++颜色字体,供开发开发者使用
- @ 2026-4-25 21:12:52
C++颜色字体,供开发开发者使用
放于main函数外:
#define RED(x) "\033[31m" << x << "\033[0m"
#define GREEN(x) "\033[32m" << x << "\033[0m"
#define YELLOW(x) "\033[33m" << x << "\033[0m"
#define BLUE(x) "\033[34m" << x << "\033[0m"
#define MAGENTA(x) "\033[35m" << x << "\033[0m"
#define CYAN(x) "\033[36m" << x << "\033[0m"
#define WHITE(x) "\033[37m" << x << "\033[0m"
#define GRAY(x) "\033[90m" << x << "\033[0m"
#define LIGHT_RED(x) "\033[91m" << x << "\033[0m"
#define LIGHT_GREEN(x) "\033[92m" << x << "\033[0m"
#define LIGHT_YELLOW(x) "\033[93m" << x << "\033[0m"
#define LIGHT_BLUE(x) "\033[94m" << x << "\033[0m"
#define LIGHT_MAGENTA(x) "\033[95m" << x << "\033[0m"
#define LIGHT_CYAN(x) "\033[96m" << x << "\033[0m"
#define BRIGHT_WHITE(x) "\033[97m" << x << "\033[0m"
// 基础色系(深色)
cout<<BLACK("XXX"); //黑色
cout<<RED("XXX"); //深红
cout<<GREEN("XXX"); //深绿
cout<<YELLOW("XXX"); //深黄
cout<<BLUE("XXX"); //深蓝
cout<<MAGENTA("XXX"); //深紫
cout<<CYAN("XXX"); //深青
cout<<WHITE("XXX"); //白色
// 亮色系列
cout<<GRAY("XXX"); //灰色
cout<<LIGHT_RED("XXX"); //浅红
cout<<LIGHT_GREEN("XXX"); //浅绿
cout<<LIGHT_YELLOW("XXX"); //浅黄
cout<<LIGHT_BLUE("XXX"); //浅蓝
cout<<LIGHT_MAGENTA("XXX"); //浅紫
cout<<LIGHT_CYAN("XXX"); //浅青
cout<<BRIGHT_WHITE("XXX"); //亮白
有任何BUG可向我反馈
3 条评论
-
梁家硕 @ 2026-4-26 15:15:11好东西
-
@ 2026-4-26 15:15:03e?
-
@ 2026-4-25 21:13:25别忘在main函数外定义好,不然会报错
- 1