C语言printf输出设置颜色(字背景颜色、字颜色、字体加亮颜色、背景加亮颜色)

字背景颜色: 40–49 字颜色 : 30–39 字体加亮颜色:90–97 背景加亮颜色范围:100—107
40 : 黑 30 : 黑 90:黑 100:黑
41 : 红 31 : 红 91:红 101:红
42 : 绿 32 : 绿 92:绿 102:绿
43 : 黄 33 : 黄 93:黄 103:黄
44 : 蓝 34 : 蓝 94 : 蓝 104 : 蓝
45 : 紫 35 : 紫 95 : 紫 105 : 紫
46 : 深绿 36 : 深绿 96 : 深绿 106 : 深绿
47:白色 37:白色 97:白色 107:白色
模板如下:
printf("\033[(颜色控制码1;颜色控制码2;...)m字符串\033[0m");
// 如果需要使用多个颜色控制码 需要使用分号隔离 最后是个m结尾
// 开头:\033[ 表示:颜色设置开启(无需设置"m"必须添加)
// 中间内容:字符串部分,主要是显示内容
// 结尾:\033[0m 表示:还原之前设置
// 结尾符号设置如下:
// \033[0m 还原默认设置;\033[4m为下划线设置
// \033[?25l 隐藏光标
// \33[?25h 显示光标// 注:所有字母都需要小写

示例如下:

printf("\033[31m字体红色\n\33[?25h");
printf("\033[105;96;32m你好世界\n\033[0m");
printf("\033[105;96;32m你好世界\n\033[4m");
printf("         \033[91m▲\n\033[0m");

游戏开发筑基之输出中设置颜色(C语言)相关推荐

  1. 游戏开发小结——在unity3d中开发类塞尔达游戏的反冲效果

    游戏开发小结--在unity3d中开发类塞尔达游戏的反冲效果 在 2D ARPG 中为角色创建反冲效果 我们将在Unity中实现这个效果.首先,我们将进行演示场景的设置.我们将创建一个控制器(cont ...

  2. 游戏开发小结——在Unity中构建主菜单。

    游戏开发小结--在Unity中构建主菜单. 本文将重点介绍主菜单外观的基本创建. 本文中的按钮(button)实际上是不起作用的,按钮(button)将在接下来的文章中介绍. 在创建菜单时,一致性非常 ...

  3. html设置粗体字,如何在HTML输出中设置粗体字段

    以下是我的PowerShell脚本.它会生成一个格式良好的HTML表格.我想将一列加粗(Full%列).我不能为了我的生活想到一个办法.如何在HTML输出中设置粗体字段 我试过在不同的地方插入粗体标签 ...

  4. PixiJS游戏框架-游戏开发笔记(更新中...)

    文章目录 基础代码篇 游戏窗体 图片.文本添加 元素样式与属性 元素事件开启 基本函数 鼠标控制 获取鼠标指针坐标 发现问题,引出锚点 锚点设置 锚点分辨 案例演示1 案例演示2 动画移动 循环 基本 ...

  5. 小游戏开发指南及过程中的难点问题

    如果仅仅针对个人开发者来讲,要独立开发一款大型游戏几乎无可能,更大成功的可能还是开发一款类似<羊了个羊>这样洗脑的小程序游戏. 所以这里主要论述小游戏开发的情况,也就是小程序游戏,首先从小 ...

  6. Cocos2d-x中设置颜色

    原始出处 http://blog.csdn.net/azhou_hui/article/details/8184695 cocos2d-x颜色层 CCLayerColor (1) //背景颜色 if ...

  7. Android在xml文件中设置颜色透明度

    这次是在一个shape中设置透明度, 这是未设置的 <?xml version="1.0" encoding="utf-8"?> <shape ...

  8. Unity-3D捕鱼达人小游戏开发 —— 起因和开始的设置以及准备工作

    起因 假期里的软件实践课,使用Unity-3D写一个游戏,试想也不能太low,但是奈何素材和资源太难找,在论坛上逛到了捕鱼达人的素材,便来试一试 开始 素材毕竟是从网上扒的,我觉得也不好放出来,存在网 ...

  9. Html5游戏开发攻略(Canvas设置篇)

    我们要在页面上绘画出游戏场景,必然要有一个画布(canvas). 那么,我们就来讲讲如何进行画布设置吧~ 虾米?你早就会了?canvas.getContext("2d")? 那你就 ...

  10. Android中设置颜色透明度

    参考网址:https://blog.csdn.net/zhaochengfang/article/details/109538051 https://www.cnblogs.com/wu-yun-ji ...

最新文章

  1. 面试造飞机这么能耐,对着调优实战更不能怂啊!
  2. Windows Admin Center 高可用部署
  3. 对SQLSERVER进行性能监控
  4. FTP在aliyun上使用经验
  5. 吴恩达深度学习编程作业汇总
  6. Widget开发中遇到的坑
  7. MySQL遭遇DELETE误操作的回滚
  8. 分类信息网站源码_分类信息网站如何增加搜索引收录
  9. hash算法_阿里面试官:讲一下Hashmap中hash算法!
  10. 战神背光键盘如何关系_苹果新专利:未来键盘或用彩色背光向用户提供有用的反馈...
  11. Visual Studio Code compile error - launch.json must be configured...
  12. 全能自动点击王 包含数据采集-刷票-post机-后台鼠标键盘模拟-验证码识别
  13. eXeScope 使用中的小技巧
  14. 项目管理十大知识领域和47个过程
  15. 运维工程师面试题(1)
  16. 三种文本特征提取(TF-IDF/Word2Vec/CountVectorizer)
  17. nfcwriter下载 ios_被苹果封杀至今的下载神器,更新适配iOS 13系统
  18. 办公软件使用学习笔记:excel第五节。excel表格筛选和排序使用方法总结。
  19. python怎么念1001python怎么念-python 星号的使用
  20. P2P下载技术-BT协议与Magnet磁力链接

热门文章

  1. 【概率笔记】这些概率公理性质你需要会的呀
  2. 深度学习之激活函数详解
  3. CNN_原理以及pytorch多分类实践
  4. 每日算法系列【LeetCode 1363】形成三的最大倍数
  5. 机器学习基础算法28-EM算法
  6. embedding与pytorch中squeeze()和unsqueeze()函数介绍
  7. 书单丨上过太空的JavaScript用着就是香!
  8. 8种最差的预测建模技术,你认同吗?
  9. 向模块化进军,创建类
  10. React + leaflet 地图瓦片 加载错乱 不能正常显示