除了Linux,在VS下也可以实现变色这一效果,先看下面的一段代码:

#include
int main(int argc,char **argv){    printf("\033[44;37;5m hello world\033[0m\n");return 0;}

编译后运行上述代码,结果如下:

可见,此时输出的字体和背景已经有了颜色。

由上可知,在输出时候加上 “\033[ ; m …… \033[0m ” 即可使得输出的字体和背景是有颜色的。下面是颜色的定义:

字背景颜色范围:40 - 4940:黑41:深红42:绿43:黄色44:蓝色45:紫色46:深绿47:白色
字颜色:30 - 3930:黑31:红32:绿33:黄34:蓝色35:紫色36:深绿37:白色

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

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

最后再看一个实例:

#include
int
main(int argc,char **argv)
{printf("\033[31m The ......\n\033[0m");    printf("\033[2;7;1mHEOO.\n\033[2;7;0m");    printf("\033[41;36msomthe here\n\033[0m");    return 0;
}

运行结果为:

声明:

本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

C语言打印输出红色字体相关推荐

  1. 更改文字颜色为红色HTMl语言,红色字体CSS_设置html字体颜色为红色

    设置字体红色的代码--css字体红色代码样式 一.红色CSS属性单词与红色值 常规红色: color:red color:#FF0000 color:#F00 以上字体颜色color的三个值均设置相同 ...

  2. c语言蓝色字体,C 语言输出不同颜色字体

    C 语言输出不同颜色字体 \033是8进制,它就是unix下终端转义符ESC(16进制1A,10进制27) ESC[xm 是unix下改变终端输出颜色的命令 所以,如果是红色,则我们定义为\033[0 ...

  3. vscode怎么运行verilog语言_VScode中不同语言使用不同字体,如C/C++,VHDL

    VScode中不同语言使用不同字体. 问题背景:C/C++语言可以使用连体Fira code,  而VHDL语言<=作为赋值语句显然不能连体显示为小于等于 想达到的效果: VHDL <=原 ...

  4. 牛年喜庆红色字体标题PSD素材!

    无论是新年祝福还是海报设计,都离不开字体的排版设计!感觉这方面不是直接设计主攻方向的时候,也不用浪费过多的时间和经历!优图网 www.uppsd.com 带来设计好的牛年喜庆红色字体标题PSD素材! ...

  5. R语言中作图字体的设置

    介绍 在R语言中设置字体时需要利用**windowsFonts()**加入到字体库中,例如: windowsFonts(myFont = windowsFont("微软雅黑")) ...

  6. 谐振频率、截止频率、并联谐振、串联谐振、容抗、感抗计算公式,红色字体标注理解是否正确?如果不对,请指正

    谐振频率.截止频率.并联谐振.串联谐振.容抗.感抗计算公式,红色字体标注理解是否正确?如果不对,请指正

  7. CSDN红色字体,蓝色字体,字体大小设置

    CSDN字体颜色.字体大小设置 一.红色字体 方法一: 我是编程ID <font color=#900>我是编程ID</font> 方法2: 2.我叫编程ID `我叫编程ID` ...

  8. 正负分数计算机在线算使用,计算器的负数怎么按|excel中,怎样把负数的百分数标为红色字体 ?...

    在excel中负数占负数的占比怎么算 假如单元格A1为-18,单元格B1为-40 则单元格C1里面输入:=A1/B1 得出结果 如果要用百分比表示,在在单元格C1上右键选择设置单元格格式,数字分类里面 ...

  9. tesseract OCR的多语言,多字体字符识别

    识别多种字体.多种语言的字符,在实际应用中是很常见的问题. 经过测试,及查看tesseract3.01的源码,tesseract 3.01版本是不支持多语言.多种字体OCR识别的. tesseract ...

最新文章

  1. 字符串处理函数C语言实现(一)
  2. mysql数据库-主主配置
  3. css样式表和选择器
  4. 马斯克直聘AI人才:高中毕没毕业无所谓,但是编程能力得过硬
  5. Vue.js 组件 处理边界情况
  6. 【机器学习基础】八种应对样本不均衡的策略
  7. [浪风推荐]php的memcache应用入门教程
  8. springboot+vue的前后端分离与合并方案
  9. JQuery 1.6+ checkbox 状态选择
  10. MULTI BIN的wince 5.0,smdk2440下的实现
  11. C语言求最大公约数和最小公倍数的几种算法
  12. 深度学习课程笔记(七):模仿学习(imitation learning)
  13. 要重复多少次变成潜意识_新股要申购多少次才能保证一定中签?
  14. python基础数据类型语法
  15. JS API Sample_Query Attachments 查询附件
  16. EasyAR WebAR 开发微信小程序记录
  17. 对于半圆形的点击区域该怎么做_我做了一个傻瓜式热力图生成工具
  18. 小米数据收集利器:AgentSource
  19. MSP430 BSL 下载
  20. 用函数统计各分数段人数c语言,如何使用Excel函数统计各分数段的人数(五种方法)...

热门文章

  1. java中hashmap_HashMap如何在Java中工作
  2. java六大原则_六大Java功能
  3. 使用密钥加密码加密_创建基于密码的加密密钥
  4. 您真的需要instanceof吗?
  5. java11+osgi_错误学习:Java + OSGi
  6. cdi 作用 spring_什么是CDI,它与@EJB和Spring有什么关系?
  7. JVMTI标记如何影响GC暂停
  8. 查看您的Solr缓存大小:Eclipse Memory Analyzer
  9. 在JPA 2.1中使用@Convert正确完成映射枚举
  10. Spring MVC:会话高级