Ubuntu用C/C++在终端打印不同颜色的字体
参考:
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++在终端打印不同颜色的字体相关推荐
- 【Unity3D 灵巧小知识点】☀️ | Unity控制台 输出打印不同颜色的字体
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...
- python打印不同颜色的字_Python 根据日志级别打印不同颜色的日志的方法示例
本文介绍了Python 根据日志级别打印不同颜色的日志的方法示例,分享给大家,具体如下: # -*-coding:UTF-8-*- import logging import os import ti ...
- python cmd窗口名字_python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色)
python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色) 前言 在 python 开发中,有时候想通过cmd窗口来和用户交互,比如显示信息之类的,会比自己创建 GUI 来的方便,但是随之而 ...
- 使用字符在终端打印图形汉字
使用字符在终端打印图形汉字 主要使用HKZ16点阵字库来实现.顾名思义,HKZ16点阵字库就是把一个汉字拆成16*16的字符点来显示,在点阵字库中每个汉字占32个字节,256位,当这一位为1时表示需要 ...
- python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色)
python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色) 参考文章: (1)python cmd 窗口 中文乱码 解决方法 (附:打印不同颜色) (2)https://www.cnblog ...
- linux打印机添加命令,Linux Shell脚本系列教程(二):终端打印命令详解
终端打印 终端是交互式工具,用户可以通过它与shell环境进行交互.在终端中打印文本是大多数shell脚本和工具日常需要执行的基本任务.通过终端打印,人们可以知道系统的运行状态,这对用户来说是至关重要 ...
- Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin
1 fork, vfork示例 创建一个新进程的方法只有由某个已存在的进程调用fork()或vfork(): vfork创建新进程的主要目的在于调用exec函数执行另外的一个新程序,在没调用exec或 ...
- Shell脚本攻略01-简介/终端打印
概述 终端打印 玩转变量与环境变量 使用函数填加环境变量 通过shell进行数学运算 玩转文件描述符与重定向 数组和关联数组 使用别名 获取终端信息 获取.设置日期 ...
- ubuntu终端下快捷键,字体放大缩小等【逐渐完善篇】
ubuntu终端下快捷键,字体放大缩小等[逐渐完善篇] 1.快捷键: ctrl - 字体缩小 ctrl + 字体放大 ctrl 0 恢复正常模式 备注:部分Linux系统是" ctrl sh ...
最新文章
- Mininet的介绍安装
- 图像轮廓的提取和绘制
- python之进程和线程的对比
- 林志玲送衣直播的背后,阿里工程师下了哪些功夫?
- List接口的三大实现类比较
- 数据库 流量切分_互联网大厂有哪些分库分表的思路和技巧?
- jozj4010-我才不是萝莉控呢【哈夫曼树】
- 计算机屏幕画图工具,电脑屏幕画笔工具(Pointofix)
- 可预见的数字化未来:在雄安再造爱沙尼亚
- C#制作Arcgis Engine鹰眼全过程(引自ESRI中国社区)
- postgresql 身份证、手机号、营业执照验证脚本
- 三段式状态机的原理/代码/仿真,1001序列检测实例Verilog
- python嵩天博客_Python学习第二课-MOOC嵩天
- 泰克Tektronix示波器上位机软件NS-Scope介绍
- 安卓 Share微博客户端 3.9 精简高级版 修改版
- oracle发生20001,Oracle IMP数据时报20001错误
- Web基础——CSS基础概念(2)
- JAVA-循序结构、选择结构
- 6.敏捷软件开发框架 - 看板Kanban方法
- Java位运算优化:位域、位图棋盘等
热门文章
- mysql运维工程师_运维工程师需要了解的MySQL运维经验
- 在excel中如何筛选重复数据_Excel数据筛选操作总结之数据透视表
- oracle表空间不足影响,oracle表空间不足
- Bootstrap Slider轮播图片样式控制
- Camera 之水波纹和banding现象
- oracle付款汇兑损益怎么产生,汇兑损益如何进行账务处理?
- 网站seo诊断,网站seo诊断方法
- CC00229.CloudKubernetes——|KuberNetes细粒度权限控制.V13|——|Ratel.v01|k8s资源管理平台部署|
- python批量压缩图片_Python图片批量压缩到指定大小并将JPG转为PNG格式
- 高防服务器有哪些优势