控制台print输出带颜色方法

控制台显示颜色格式:
033[显示方式;字体色;背景色m......[033[0m
使用python输出如:

print("\033[1;31;40m  $str  \033[0m")

python输出显示效果:

使用C语言输出如:

#include 

int main(int argc, char **argv)
{
    printf("\033[1;31;40m  $str  \033[0m\n");
}

C语言输出显示效果:

字体色 背景色 颜色描述
30 40 黑色
31 41 红色
32 42 绿色
33 43 黃色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
显示方式 效果
0 终端默认设置
1 高亮显示
4 使用下划线
5 闪烁
7 反白显示
8 不可见

你可能感兴趣的:(c,python,c++)