linux printf染色
时间: 2023-11-08 11:06:00 浏览: 182
可以使用 ANSI 转义序列来在 Linux 终端中实现 printf 的染色效果。具体方法是在输出的字符串中插入转义序列,例如 "\033[31m" 表示将后面的文本设置为红色。常用的颜色代码如下:
- 30m:黑色
- 31m:红色
- 32m:绿色
- 33m:黄色
- 34m:蓝色
- 35m:紫色
- 36m:青色
- 37m:白色
示例代码:
```
printf("\033[31mThis text is red.\033[0m\n");
```
其中 "\033[0m" 表示重置颜色,避免后续输出也被染成红色。
阅读全文