在C++中,如果想要更改字体颜色,需要使用特殊的控制字符序列。在控制台中,可以使用 escape 字符 \\033 (即 ASCII码表中的 ESC 或 \\x1B )来引导控制字符的序列,然后紧接着输出相应的控制字符。具体地,可以使用 ANSI 转义序列的方式来更改字体颜色,例如:
\\033[31m // 红色字体
\\033[32m // 绿色字体
\\033[33m // 黄色字体
\\033[34m // 蓝色字体
\\033[35m // 紫色字体
\\033[36m // 青色字体
\\033[37m // 白色字体
其中,\\033[ 开头表示 escape 字符,紧接着的数字代表颜色代码,m 表示控制字符序列的结束。需要注意的是,在 Windows 平台下,可能需要使用不同的控制字符来更改字体颜色。