
C语言,怎样能把背景颜色改成红色,或其它颜色?
2个回答
2015-01-09
展开全部
你是需要改编译器显示的背景颜色,还是开发的程序的背景颜色,如果是前者需要根据不同的编译器找不同的更改方式,如果是后者并且是win32控制台程序的话使用system("color 6f");这样的语句修改,颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色
3 = 浅绿色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色
0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色
3 = 浅绿色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色
追问
我想知道如何去,使用它,我还是个初学者
追答
先确定你创建的是win32控制台应用程序,如果是其它的需要另外找修改方法,然后你在主函数
int main()
{
system("color 6f"); //增加这一行用于更改颜色,其中6表示背景色,你可以改成4就是红色(未经 试验,具体颜色也是网上找的),然后f表示前景色,相当于是窗口显示的字 的颜色,也可以改成0~F中的任意一个
……
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询