`

命令行输出彩色字符串

 
阅读更多

#include
int main (int argc, char **argv){
    printf ("\033[31mThe color of this line is red, %s!\033[0m
", "ha ha");
    printf("\033[46;32m 北京颜色不同 \033[0m
");
    printf("\033[4;41;32m test color \033[0m
");
    printf("\033[41;7;32m test color \033[0m
");
}

/*
 字背景颜色范围:40----49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色
字颜色:30-----------39
30:黑
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 显示光标
*/

分享到:
评论

相关推荐

    C++扩展String类,可输出彩色字符串

    为了增强其功能,开发者有时会选择扩展这个基础类,以实现更高级的操作,比如在控制台上输出彩色字符串。在给定的标题和描述中,我们看到一个用户创建了一个自定义的`MyCString`类,它继承自C++的`std::string`,...

    Matlab在窗口输出不同颜色的字符串(代码)

    Matlab在窗口输出不同颜色的字符串(代码)

    Android-kolor用Kotlin打印输出彩色字符串的库

    `Android-kolor`就是这样一个库,它专为Kotlin开发者设计,使得在Android应用中打印彩色字符串变得简单易行。这个库的核心功能在于提供了一种优雅的方式,通过Kotlin语言来实现命令行颜色输出,让开发者可以更直观地...

    swift-Colors打印彩色字符串可以修改Swift中终端输出的字符串颜色

    `Colors`库正是为了解决这个问题,它允许开发者在Swift中方便地打印彩色字符串,使得终端输出更加丰富多彩。 `Colors`库是一个小巧实用的工具,通过它可以轻松实现对终端输出字符串的颜色控制,包括但不限于文本的...

    控制台输出彩色字符

    在IT行业中,控制台输出彩色字符是一个常见的需求,特别是在开发命令行工具、日志系统或者进行调试时。彩色输出能够帮助开发者快速识别和区分不同类型的输出信息,提高工作效率。本文将详细探讨如何在控制台上实现...

    用C语言Linux下打印带颜色的字符串

    3. **处理串口输出**:如果要通过串口发送彩色字符串,需要注意串口可能不支持ANSI转义码。在这种情况下,你需要检查串口设备的能力,或者选择在不支持颜色的环境下使用不同策略(例如,仅使用黑白文本)。 **`...

    炫彩风格的字符串,拿去 Show off 吧.zip

    在IT领域,炫彩风格的字符串常常用于提升命令行或终端输出的视觉效果,使得原本单调的文本变得丰富多彩。这个名为“炫彩风格的字符串,拿去 Show off 吧.zip”的压缩包,很可能是某个开源项目的源代码,旨在提供一种...

    ColorPhrase实现处理带颜色的字符串.rar

    在编程领域,我们经常需要处理各种字符串,有时候这些字符串不仅仅是纯文本,还可能包含着颜色信息,用于在终端或者控制台中展示出彩色的效果。ColorPhrase是一个用于处理这类字符串的工具,它允许程序员在代码中...

    Go语言在Linux环境下输出彩色字符的方法

    ### Go语言在Linux环境下输出彩色字符的方法 #### 引言 在开发命令行工具或进行系统日志输出时,为了使输出的信息更加直观易读,我们常常需要在控制台输出带有颜色的文字。对于Go语言开发者而言,在Linux环境中实现...

    Go-ColorizeSwift-Swift的终端字符串美化

    - **创建彩色字符串**: 使用库提供的方法,如`Color.red.print("这是错误信息")`,就可以输出红色的文本。 - **组合样式和颜色**: 可以结合使用不同的颜色和样式,如`Color.yellow.bold().print("注意:")`,输出...

    JavaScript_终端字符串样式做对了.zip

    总结起来,JavaScript_终端字符串样式做对了,意味着理解和运用像Chalk这样的库,可以让开发者在终端输出中创造更吸引人的、富有层次感的文本,从而提高代码的可读性和工作流的效率。对于开发命令行工具、日志记录...

    debug.php:漂亮的单功能php变量调试,带有格式化的html或彩色的命令行输出支持

    函数调试(混合$ object,字符串/布尔$ title = null,布尔/字符串$ plain = false,整数$ limit = 6) debug是用于可视化分析/记录复杂的深层对象和数组的单个函数。 调试调用html输出示例: cli模式输出示例 ...

    neat:具有便利功能的Golang软件包可创建整洁的字符串,如彩色YAML输出

    `neat`是一个专为此目的设计的软件包,它提供了一种方便的方式来创建整洁、易读且有时还带有色彩的字符串,比如彩色的YAML输出。这个库的目标是帮助开发者提升代码的可读性和用户体验,尤其是在命令行界面(CLI)应用...

    Python库 | BetterString-2.5.0-py3-none-any.whl

    3. **颜色化输出**:该库还提供了在终端上输出彩色文本的功能,这对于日志记录、调试或用户界面的开发来说非常有用。你可以轻松地为字符串添加不同颜色和样式。 4. **转换功能**:BetterString提供了将字符串转换为...

    Crayons.jl:终端的彩色和样式字符串

    **Crayons.jl:终端的彩色和样式字符串** Crayons.jl 是一个 Julia 语言的库,专为在终端环境中添加颜色和样式而设计。这个库利用 ANSI 转义码(ANSI escape codes)来实现文本的格式化,使终端输出更加丰富多彩,...

    python3使用print打印带颜色的字符串代码实例

    这种技术在编写命令行界面工具或需要在终端中输出彩色日志时特别有用。然而,需要注意的是,并非所有的终端都支持所有的颜色和效果,因此在编写跨平台的程序时,可能需要检查终端的能力或者使用像`colorama`这样的库...

    python实现控制台输出彩色字体

    Python 实现控制台输出彩色字体是一项实用的技巧,特别是在需要为命令行界面增添视觉效果时。下面我们将深入探讨如何在Python中实现这一功能,并提供相关的示例代码。 首先,我们需要了解的是,Python 控制台输出...

    SwiftANSIColors:一个小的“库”,用于将ANSI彩色Swift字符串打印到控制台

    一个小的“库”以将ANSI彩色Swift字符串打印到控制台 这是针对以脚本形式启动的Swift命令行程序,需要执行一些彩色输出 如何使用 只需下载此SwiftANSIColors.swift或SwiftANSIColors.swift ,然后将相关部分复制并...

    适用于Swift开发人员的令人愉悦的控制台输出。-Swift开发

    用法使用String扩展名的巧妙方法,并打印彩色字符串:import Rainbow print(“红色文本” .red)print(“蓝色背景” .onBlue)print(“白色背景上的浅绿色文本” .lightGreen.onWhite) print(“ Underline” ....

    批处理调用exe改变cmd控制台单行字符颜色属性

    `ansicon.exe`是一个小型实用程序,它可以给CMD控制台添加ANSI转义序列支持,从而实现彩色输出。在批处理文件中调用`ansicon`,可以临时改变整个CMD窗口的颜色设置。例如: ```batch @echo off ansicon -x echo ...

Global site tag (gtag.js) - Google Analytics