C++中使用system("color XX")可以改变控制台的前景色和背景色。
在C++中,system()函数可以用来执行系统命令,包括改变控制台的颜色。当你使用system("color XX")时,这里的XX是一个由两个十六进制数字组成的字符串,第一个数字代表背景色,第二个数字代表前景色。例如,system("color 0A")中的0A表示背景色为黑色(0)和前景色为淡红色(A)。这种方式可以用于改变控制台所有字体的颜色,而不仅仅是下一次输出的字体颜色。
颜色代码由两个十六进制数字组成,每个数字可以是以下值之一:
背景色代码:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
前景色代码:同上
颜色代码的含义如下:
0:黑色
1:蓝色
2:绿色
3:湖蓝色
4:红色
5:紫色
6:黄色
7:白色
8:灰色
9:淡蓝色
A:淡绿色
B:浅绿色
C:淡红色
D:淡紫色
E:淡黄色
F:亮白色
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
system("color 7A");
cout<<"这是一个C++教程\n";
return 0;
}