21xrx.com
2024-06-03 08:53:31 Monday
登录
文章检索 我的文章 写文章
C++ 颜色代码是什么?
2023-07-07 15:45:13 深夜i     --     --
C++ 颜色 代码

C++ 颜色代码是用于在控制台输出不同颜色的文本的特殊代码。在 C++ 程序中,可以通过在字符串中插入颜色代码来改变输出文本的颜色。

C++ 颜色代码以“\033”开头,后跟一个方括号“[”和一些控制参数。控制参数用于指定要设置的文本属性,例如颜色、背景颜色、亮度等。然后是一个字母代码,指定要设置的属性的值。最后以字母“m”结尾,表示代码的结束。

例如,以下代码将输出红色的文本:

std::cout << "\033[31mThis is red text!\033[0m";

其中“\033[31m”指定文本为红色,“\033[0m”表示重置所有文本属性为默认值。

常用的颜色代码包括:

- 黑色:\033[30m

- 红色:\033[31m

- 绿色:\033[32m

- 黄色:\033[33m

- 蓝色:\033[34m

- 紫色:\033[35m

- 青色:\033[36m

- 白色:\033[37m

通过组合这些颜色代码,可以创建出各种颜色的文本:

std::cout << "\033[31mThis is red text!\033[0m";

std::cout << "\033[41;36mThis is yellow text on a blue background!\033[0m";

std::cout << "\033[1mThis is bold text!\033[0m";

std::cout << "\033[4mThis is underlined text!\033[0m";

上面的代码输出了红色文本、黄色文本(并带有蓝色背景)、加粗的文本和下划线文本。

除了颜色代码外,还有其他文本属性代码可用于设置文本亮度、背景颜色、光标位置、清屏等。了解这些代码可以让 C++ 开发人员在控制台输出更加美观、易读的文本。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复