Linux/Windows代码设置终端/控制台文字颜色

Linux代码设置终端输出文字颜色

Linux下终端文字颜色是通过添加专用数字来选择的。这些数字夹在 "\e[""m"之间。如果指定一个以上的数字,则用分号将它们分开。

示例代码

1、编写term.c 源码

#include <stdio.h>
#include <stdlib.h>

int main()
{
   
    printf("\n");
    
    //1.设置前景颜色【红色】
    printf("\e[31m 只设置前景颜色【红色】! \e[0m \n");
    
    //2.第一个数字(31)为前景颜色【红色】,第二个数字为(42)背景颜色【绿色】
    printf("\e[31;42m 设置前景颜色为【红色】,背景颜色为【绿色】! \e[0m \n");
    
    //3.使用"\e[0m"序列将颜色重新设置为正常值
    printf("\e[34m 设置前景颜色【蓝色】,\e[33m 设置前景颜色【黄色】,\e[0m 恢复正常颜色! \n\n");
    
    return 0;
}

2、编译源码

编译


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值