先举个栗子
#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 白