linux输出颜色变化,Linux 下输出颜色信息

dd5c5f53653e583a14ebc8b55ef8ada4.gif

#include

#include

#define NONE "\033[m"

int main(int argc ,char *argv[])

{

printf("\033[1m" "test\n" NONE);

printf("\033[4m" "test\n" NONE);

printf("\033[5m" "test\n" NONE);

//前景颜色

printf("\033[30m\033[30m" "Hello World!" NONE "\n");

printf("\033[30m\033[31m" "Hello World!" NONE "\n");

printf("\033[30m\033[32m" "Hello World!" NONE "\n");

printf("\033[30m\033[33m" "Hello World!" NONE "\n");

printf("\033[30m\033[34m" "Hello World!" NONE "\n");

printf("\033[30m\033[35m" "Hello World!" NONE "\n");

printf("\033[30m\033[36m" "Hello World!" NONE "\n");

printf("\033[30m\033[37m" "Hello World!" NONE "\n");

//背景颜色

printf("\033[40m\033[40m" "hello world!" NONE "\n");

printf("\033[40m\033[41m" "hello world!" NONE "\n");

printf("\033[40m\033[42m" "hello world!" NONE "\n");

printf("\033[40m\033[43m" "hello world!" NONE "\n");

printf("\033[40m\033[44m" "hello world!" NONE "\n");

printf("\033[40m\033[45m" "hello world!" NONE "\n");

printf("\033[40m\033[46m" "hello world!" NONE "\n");

printf("\033[40m\033[47m" "hello world!" NONE "\n");

printf("\033[7m" "Hello World!" NONE "\n");

printf("\033[8m" "Hello World!" NONE "\n");

return 0;

}

颜色分为背景色和字体色,30~39用来设置字体色,40~49设置背景:

背景色

字体色

40: 黑

30: 黑

41: 红

31: 红

42: 绿

32: 绿

43: 黄

33: 黄

44: 蓝

34: 蓝

45: 紫

35: 紫

46: 深绿

36: 深绿

47: 白色

37: 白色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值