C语言Linux打印彩色字符串

发布于 / C语言 / Comments Off on C语言Linux打印彩色字符串

先举个栗子

#include <stdio.h>
int main() {
        printf("\e[31;1m Hello, world! \e[0m\n");
}

也就是说,在 \e[31;1m  \e[0m 之间写入要显示的内容即可。31是前景色,1表示背景,具体为

\e[F;Bm
F 字體顏色 30-37
B 背景顏色 40-47
F B
30      40      黑
31      41      紅
32      42      綠
33      43      黃
34      44      藍
35      45      紫紅
36      46      靛藍
37      47      白

转载原创文章请注明,转载自: 斐斐のBlog » C语言Linux打印彩色字符串
评论已关闭