❶ 求助C语言,怎样输出有颜色的字符和背景
总共两种方法。
一、调用系统cmd预设的color函数
如
system("color9E");
但是这种方法是修改整个窗口。
二、调用控制台窗口API函数
可以仅修改一个字位置上的颜色
#include<windows.h>
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color);
color 处为颜色代码。
❷ C++中如何控制输出界面的颜色
C++中可以用system()函数控制输出界面的颜色,例如“system("color 1A")”可以设置成蓝色背景颜色、淡绿色前景颜色。
system是一个C语言和C++下的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件<stdlib.h>后方可调用。
system("color 0A")可用于设置颜色,其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:
0=黑色,1=蓝色,2=绿色,3=湖蓝色,4=红色,5=紫色;
6=黄色,7=白色,8=灰色,9=淡蓝色,A=淡绿色,B=浅绿色;
C=淡红色,D=淡紫色,E=淡黄色,F=亮白色。
(2)怎样输出颜色的代码扩展阅读:
system()函数常见用途:
1、system("pause")
可以实现冻结屏幕,便于观察程序的执行结果。
2、system("CLS")
可以实现清屏操作。
3、system("title 窗口标题")
设置cmd窗口标题。
4、system("mode con cols=48 lines=25")
设置窗口宽度高度分别为48和25。
5、system("del 文件路径");
删除文件。