首页 > 其他分享 >C语言printf输出彩色字体

C语言printf输出彩色字体

时间:2023-01-04 16:56:12浏览次数:42  
标签:下划线 30 字体 C语言 参数 printf 033 光标

使用格式:样式开始+被修饰字符串+样式结束

样式开始:

  • \033[+参数1+;+参数2+;+参数3+m

参数1:代表背景色

可选值和含义:

字背景颜色范围:40 - 49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色

参数2:代表字体色

可选值和含义:

字颜色:30 - 39
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
38:在缺省的前景颜色上设置下划线
39:在缺省的后置颜色上关闭下划线

参数3:代表显示效果【当不需要参数1(背景色)的时候,也可以放在参数1的位置】

下面看一下ANSI控制码的说明

0 关闭所有属性
1 设置高亮度
2 低亮(减弱)显示
4 下划线
5 闪烁
7 反显
8 消隐
30 -- \33[37 设置前景色
40 -- \33[47 设置背景色
nA 光标上移n行
nB 光标下移n行
nC 光标右移n行
nD 光标左移n行
y;xH设置光标位置
2J 清屏
K 清除从光标到行尾的内容
s 保存光标位置
u 恢复光标位置
?25l 隐藏光标
?25h 显示光标


样式结束

  • \033[0m

举例

printf("\033[47;32;4m Hello YELD! \033[0m \n");

标签:下划线,30,字体,C语言,参数,printf,033,光标
From: https://www.cnblogs.com/GrootStudy/p/17025354.html

相关文章

  • 在UOS下找不到windows用户之前使用的部分字体,如何解决?
    问题描述:windows用户之前使用的部分字体在UOS下找不到,如何解决?解决方法:首先需要说明下,字体通常是有版权的,在安装时需要注意版权问题。1、拷贝字体文件至/usr/share/fon......
  • CSS - 字体属性 设置字体,大小,粗细,类型,行高,复合属性与文本属性 设置文本颜色,对齐方式,装
    1.设置字体font-family:Arial,"MicrosoftYahei";Windows默认支持的字体:"MicrosoftYahei",SimSun,Arial,Tahoma,Verdana设置字体的时候,先英后中,保证中英字体兼容到。尽......
  • 解除字体嵌入许可限制
    更新为字体嵌入限制清除器V1.1版,增加批量字体命名功能。印前老司机应该都知道,保存pdf时,某些字体(比如方正字体)因版权限制是无法嵌入到pdf里面去的,这样导出的PDF文件就给后......
  • C语言数据的存储
    前言之前写过一篇关于​​C语言内存管理​​的文章,对在C语言中使用内存中需要注意的一些问题和解决办法做了一些总结。实际上,内存终归是要存储数据的,这次对C语言中的数据存......
  • C语言 运算符优先级与结合性
    如果一个表达式中的两个操作数具有相同的优先级,那么它们的结合律(associativity)决定它们的组合方式是从左到右或是从右到左C语言运算符优先级及结合性如下图所示犯过......
  • GitHub 开源了多款字体「GitHub 热点速览 v.22.48」
    本期News快读有GitHub官方大动作一下子开源了两款字体,同样大动作的还有OpenAI发布的对话模型ChatGPT,引燃了一波人机对话。项目这块,也许会成为新的Web开发生产力工......
  • 中文网页显示定制字体
    中文网页显示定制字体一直是个大问题,英文简单,毕竟就几十个字符而已。用@font-face加载字体就好了。例如Bootstrap里@font-face{font-family:'GlyphiconsHalflings';s......
  • C语言程序设计基础课程设计要求[广东东软学院]
    C语言程序设计基础课程设计要求[广东东软学院]广东东软学院程序设计基础课程设计要求层次:本科适用专业:2021级计算机类专业广东东软学院《程序设计基础课程设计》......
  • C语言-保留小数位,不需要四舍五入
     1需要输出为截取后2位小数的转换方法#include<stdio.h>intmain(){floatn=23.478;inta,b;a=(int)n;b=(int)((n-a)*100);......
  • CAD中如何设置自动替换字体?
    CAD字体丢失的问题十分常见,每次都要手动替换非常麻烦,那么,是否可以设置一种默认的替换CAD字体呢?回答是肯定的!本文小编就来给大家分享一下浩辰CAD软件中设置自动替换CAD字体......