参考:

1、https://blog.csdn.net/buckphil/article/details/72818248
2、http://blog.sina.com.cn/s/blog_628ba3e00101jll1.html

示例:


终端运行:

$ touch test.cpp
$ gedit test.cpp

复制粘贴以下代码:

#include <iostream>
using namespace std;int main()
{int i=0;cout<<endl;cout<<"\e[1;31;40m这是第"<<++i<<"次打印输出\e[0m"<<endl<<endl;cout<<"\e[2;32;41m这是第"<<++i<<"次打印输出\e[0m"<<endl<<endl;cout<<"\e[3;33;42m这是第"<<++i<<"次打印输出\e[0m"<<endl<<endl;cout<<"\e[4;34;43m这是第"<<++i<<"次打印输出\e[0m"<<endl<<endl;cout<<"\e[9m\e[37m\e[44m这是第"<<++i<<"次打印输出\033[0m"<<endl<<endl;//"\e[9m\e[37m\e[44m"等效于"\e[9;37;44m","\033[0m"等效于"\e[0m"return 0;
}

编译运行:

$ g++ test.cpp -o test
$ ./test

效果:

Ubuntu用C/C++在终端打印不同颜色的字体相关推荐

  1. 【Unity3D 灵巧小知识点】☀️ | Unity控制台 输出打印不同颜色的字体

    Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...

  2. python打印不同颜色的字_Python 根据日志级别打印不同颜色的日志的方法示例

    本文介绍了Python 根据日志级别打印不同颜色的日志的方法示例,分享给大家,具体如下: # -*-coding:UTF-8-*- import logging import os import ti ...

  3. python cmd窗口名字_python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色)

    python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色) 前言 在 python 开发中,有时候想通过cmd窗口来和用户交互,比如显示信息之类的,会比自己创建 GUI 来的方便,但是随之而 ...

  4. 使用字符在终端打印图形汉字

    使用字符在终端打印图形汉字 主要使用HKZ16点阵字库来实现.顾名思义,HKZ16点阵字库就是把一个汉字拆成16*16的字符点来显示,在点阵字库中每个汉字占32个字节,256位,当这一位为1时表示需要 ...

  5. python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色)

    python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色) 参考文章: (1)python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色) (2)https://www.cnblog ...

  6. linux打印机添加命令,Linux Shell脚本系列教程(二):终端打印命令详解

    终端打印 终端是交互式工具,用户可以通过它与shell环境进行交互.在终端中打印文本是大多数shell脚本和工具日常需要执行的基本任务.通过终端打印,人们可以知道系统的运行状态,这对用户来说是至关重要 ...

  7. Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin

    1 fork, vfork示例 创建一个新进程的方法只有由某个已存在的进程调用fork()或vfork(): vfork创建新进程的主要目的在于调用exec函数执行另外的一个新程序,在没调用exec或 ...

  8. Shell脚本攻略01-简介/终端打印

    概述  终端打印  玩转变量与环境变量  使用函数填加环境变量  通过shell进行数学运算  玩转文件描述符与重定向  数组和关联数组  使用别名  获取终端信息  获取.设置日期 ...

  9. ubuntu终端下快捷键,字体放大缩小等【逐渐完善篇】

    ubuntu终端下快捷键,字体放大缩小等[逐渐完善篇] 1.快捷键: ctrl - 字体缩小 ctrl + 字体放大 ctrl 0 恢复正常模式 备注:部分Linux系统是" ctrl sh ...

最新文章

  1. Mininet的介绍安装
  2. 图像轮廓的提取和绘制
  3. python之进程和线程的对比
  4. 林志玲送衣直播的背后,阿里工程师下了哪些功夫?
  5. List接口的三大实现类比较
  6. 数据库 流量切分_互联网大厂有哪些分库分表的思路和技巧?
  7. jozj4010-我才不是萝莉控呢【哈夫曼树】
  8. 计算机屏幕画图工具,电脑屏幕画笔工具(Pointofix)
  9. 可预见的数字化未来:在雄安再造爱沙尼亚
  10. C#制作Arcgis Engine鹰眼全过程(引自ESRI中国社区)
  11. postgresql 身份证、手机号、营业执照验证脚本
  12. 三段式状态机的原理/代码/仿真,1001序列检测实例Verilog
  13. python嵩天博客_Python学习第二课-MOOC嵩天
  14. 泰克Tektronix示波器上位机软件NS-Scope介绍
  15. 安卓 Share微博客户端 3.9 精简高级版 修改版
  16. oracle发生20001,Oracle IMP数据时报20001错误
  17. Web基础——CSS基础概念(2)
  18. JAVA-循序结构、选择结构
  19. 6.敏捷软件开发框架 - 看板Kanban方法
  20. Java位运算优化:位域、位图棋盘等

热门文章

  1. mysql运维工程师_运维工程师需要了解的MySQL运维经验
  2. 在excel中如何筛选重复数据_Excel数据筛选操作总结之数据透视表
  3. oracle表空间不足影响,oracle表空间不足
  4. Bootstrap Slider轮播图片样式控制
  5. Camera 之水波纹和banding现象
  6. oracle付款汇兑损益怎么产生,汇兑损益如何进行账务处理?
  7. 网站seo诊断,网站seo诊断方法
  8. CC00229.CloudKubernetes——|KuberNetes细粒度权限控制.V13|——|Ratel.v01|k8s资源管理平台部署|
  9. python批量压缩图片_Python图片批量压缩到指定大小并将JPG转为PNG格式
  10. 高防服务器有哪些优势