C 语言输出不同颜色字体

\033是8进制,它就是unix下终端转义符ESC(16进制1A,10进制27)

ESC[xm 是unix下改变终端输出颜色的命令

所以,如果是红色,则我们定义为\033[0;32;31m

以下为测试程序www.cdxsxbx.com

#include

#define NONE "\033[m"

#define RED "\033[0;32;31m"

#define LIGHT_RED "\033[1;31m"

#define GREEN "\033[0;32;32m"

#define LIGHT_GREEN "\033[1;32m"

#define BLUE "\033[0;32;34m"

#define LIGHT_BLUE "\033[1;34m"

#define DARY_GRAY "\033[1;30m"

#define CYAN "\033[0;36m"

#define LIGHT_CYAN "\033[1;36m"

#define PURPLE "\033[0;35m"

#define LIGHT_PURPLE "\033[1;35m"

#define BROWN "\033[0;33m"

#define YELLOW "\033[1;33m"

#define LIGHT_GRAY "\033[0;37m"

#define WHITE "\033[1;37m"

int main()

{

printf(RED "test1\n"NONE);

printf(LIGHT_RED "test1\n"NONE);

printf(GREEN "test1\n"NONE);

printf(LIGHT_GREEN "test1\n"NONE);

printf(BLUE "test1\n"NONE);

printf(LIGHT_BLUE "test1\n"NONE);

printf(DARY_GRAY "test1\n"NONE);

printf(CYAN "test1\n"NONE);

printf(LIGHT_CYAN "test1\n"NONE);

printf(PURPLE "test1\n"NONE);

printf(LIGHT_PURPLE"test1\n"NONE);

printf(BROWN "test1\n"NONE);

printf(YELLOW "test1\n"NONE);

printf(LIGHT_GRAY "test1\n"NONE);

printf(WHITE "test1\n"NONE);

return 0;

}

原文:https://www.cnblogs.com/fuoryao/p/11890534.html

c语言蓝色字体,C 语言输出不同颜色字体相关推荐

  1. python用print输出不同颜色字体

    前言 为了使python打印的内容更具有区分度,比如让重要的内容字体颜色更明显,而不是运行之后一片白色的字体,可以用下面这个小技巧用print输出不同颜色的字体. 1.格式 # 格式: # 设置颜色开 ...

  2. Go语言在Linux环境下输出彩色字符

    Go语言在Linux环境下输出彩色字符 Go语言要打印彩色字符与Linux终端输出彩色字符类似 fmt.Printf("\n %c[1;40;32m%s%c[0m\n\n", 0x ...

  3. html语言机标记椒用来调字体的,HTML语言 之 字体标记

    HTML语言 表单 图像 页面设置 文字布局 字体标记 动画名称:HTML语言之字体标记 动画简介: 标题字体 字体大小 --Html语言提供了一系列对文本中的标题进行操作的标记对:--,即一共有六对 ...

  4. R语言可视化绘制及PDF使用字体参数列表:查看字体列表、可视化绘制图像中的字体参数列表、字体示例并写入pdf

    R语言可视化绘制及PDF使用字体参数列表:查看字体列表.可视化绘制图像中的字体参数列表.字体示例并写入pdf 目录 R语言可视化绘制及PDF使用字体参数列表:查看字体列表.可视化绘制图像中的字体参数列 ...

  5. R语言ggplot2可视化柱状图添加数值说明并控制文本、数值字体大小、轴标签字体大小实战

    R语言ggplot2可视化柱状图添加数值说明并控制文本.数值字体大小.轴标签字体大小实战 目录

  6. R语言应用calibrate包的textxy函数向R原生绘图结果中添加文本标签:添加多个文本标签、改变文本标签的字体、改变文本标签的字体颜色

    R语言应用calibrate包的textxy函数向R原生绘图结果中添加文本标签:添加多个文本标签.改变文本标签的字体.改变文本标签的字体颜色 目录

  7. R语言ggplot2可视化图像设置不同的字体实战

    R语言ggplot2可视化图像设置不同的字体实战 目录 R语言ggplot2可视化图像设置不同的字体实战 #查看字体

  8. c语言一维数组逆序输出_剑指信奥 | C 语言之兵人来袭!

    趣乐博思剑指信奥系列 ❝ 趣乐博思剑指信奥系列,专门针对全国青少年信息学奥林匹克联赛 NOIP 而开展的专业教育方案.开设的课程有 C 语言基础,C++ 语言基础,算法设计入门与进阶,经典试题分析与详 ...

  9. r语言 调用 c,R语言数据的输入和输出操作

    数据的载入 R本身已经提供了超过50个数据集,而在众多功能包中,默认的数据集被存放在datasets程序包中,通过函数data()k可以查看系统提供所有的数据包,同时可以通过函数library()加载 ...

最新文章

  1. pycharm创建python虚拟环境好处_pycharm虚拟环境的搭建
  2. 配置DATAGUARD 时关于 LOG_FILE_NAME_CONVERT配置错误的解决
  3. 外部表在Hive中的使用
  4. /etc/fstab 官方文档
  5. Netgear业务交换机被曝15个漏洞,有些不修复
  6. IP组播之组播路由算法
  7. poj 1459 Power Network 多源多汇网络流
  8. 国科大学习资料--机器人学导论(张正涛)--2014年期末考试试卷(含答案)
  9. t470键盘拆解_张大妈 ThinkPad T470p 首篇 开箱拆机晒物
  10. k近邻算法_k近邻算法
  11. 用手机调试Android手机连上没反应解决办法
  12. facade java_Java中的Facade模式
  13. 华为认证云计算考什么?
  14. Enzo Life Sciences/艾美捷丨线粒体/胞浆分离试剂盒
  15. python读取mt4数据_将国内A股数据接入MT4平台
  16. 阿里云服务器对企业有什么用?
  17. 京东商家下单未付款?订单催付教程
  18. C语言中的引用,以及传递引用,数组传递
  19. 基于Trie树进行拆分字符串变成拼音音节(二):字符串拼音拆分
  20. Android手机扫描识别银行卡技术

热门文章

  1. Android 5.0+(RecycleView、CardView、Palette)
  2. 菜鸟请教高手web开发内存问题?
  3. 腾讯 2016 春季实习校招二面回忆(C++后台)
  4. cookie、session、sessionid 与jsessionid之间的关系
  5. 机器学习基石12-Nonlinear Transformation
  6. mysql-存储过程 使用游标获取数据集并且操作
  7. 70. Climbing Stairs【leetcode】递归,动态规划,java,算法
  8. github入门到上传本地项目
  9. 限制firefox上传框宽度
  10. 昨天购入mac mini一台,4688元港币