Mac C++ 更改控制台特定文本的颜色
时间: 2023-07-11 09:04:03 浏览: 84
C/C++实现控制台输出不同颜色字体的方法
在 Mac 上,可以使用 ANSI 转义序列来更改控制台中文本的颜色。以下是一些常用的 ANSI 转义序列:
- \033[0m:重置所有属性
- \033[1m:将文本加粗
- \033[2m:将文本变暗
- \033[3m:斜体文本
- \033[4m:下划线文本
- \033[30m:黑色文本
- \033[31m:红色文本
- \033[32m:绿色文本
- \033[33m:黄色文本
- \033[34m:蓝色文本
- \033[35m:洋红色文本
- \033[36m:青色文本
- \033[37m:白色文本
例如,要将文本设置为红色,可以使用以下代码:
```
cout << "\033[31mThis text is red.\033[0m" << endl;
```
这将输出带有红色文本的消息。请注意,必须在修改文本颜色后重置所有属性,以确保其他文本不会受到影响。
阅读全文