第一个*是背景颜色,第二个*是字体颜色 #include<stdio.h>#include<windows.h>intmain(){ system("color 35");//背景为蓝色,字体为紫色printf("\n 颜色测试 \n");return0; } 运行结果: ② 局部改变字体颜色 但有时候我们并不希望全部的颜色都是一样的,这时候就需要用到局部颜色改变啦~ 改变颜色需要头...
1 新建一个控制台C程序,直接运行,效果如下。2 右键控制台弹窗顶部标题栏—>属性,可以看到有四个属性可以设置,我们选择颜色这栏。3 将屏幕文字选为黑色,屏幕背景选为绿色,确定。可以看到控制台的背景与文字已经相应地变化。4 不过这种方法改变的是所有控制台程序的颜色,如何单独更改一个程序的控制台显示颜色?...
颜色代号:0 = 黑色 8 = 灰色1 = 蓝色 9 = 淡蓝色2 = 绿色 10 = 淡绿色3 = 浅绿色 11 = 淡浅绿色4 = 红色 12 = 淡红色5 = 紫色 13 = 淡紫色6 = 黄色 14 = 淡黄色7 = 白色 15 = 亮白色 __EOF__
在上述代码中,\x1b表示转义字符,[31m表示将后续文本的颜色设置为红色,[0m表示将后续文本的属性重置为默认颜色。 ANSI转义序列还可以设置其他属性,比如改变背景颜色、粗体、斜体等,具体的序列可以通过查阅ANSI转义序列的相关文档得到。 需要注意的是,不同的操作系统和终端/控制台可能对控制台颜色的设置有所不同,上述...
设置文本颜色 //设置控制台全局背景色 system("color 0E"); 数字0E中,0带条前景色(即文字的颜色),E是屏幕的背景色。前景色的取值范围如下:0 = 黑色 1 = 蓝色 2 = 绿色 3 = 浅绿色 4 = 红色 5 = 紫色 6 = 黄色 7 = 白色 背景色的取值范围如下:8 = 灰色 9 = 淡...
简介 C语言的控制台默认都是黑底白字的,其实在控制台中可以输出不同颜色的字符。工具/原料 C-Free 代码说明:1 更改字体颜色的代码为:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),XXX);其包含在头文件windows.h中。2 其中XXX处有以下四种命令:FOREGROUND_RED 红色FOREGROUND_GREEN 绿色FOREGROUND_BLUE...
C语言——修改控制台背景色和字体颜色 方法一:system(“color NUM1NUM2”) system("color NUM1NUM2"); 可以用库函数system(“color NUM1NUM2”)实现 需要头文件<stdlib.h> NUM1,NUM2均为16进制数 NUM1控制控制台背景色,NUM2控制前景色(即打印的字符的颜色) ...
;//设置颜色}//设置光标位置void SetPos(int x,int y){ COORD pos;HANDLE handle; pos.X=x; pos.Y=y; handle=GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleCursorPosition(handle,pos);}int main(){//设置光标位置,就是需要显示的位置SetPos(30,10);//设置颜色setColor(10,0);//显示...
在图里面改变颜色的代码是自定义的一个函数color(),函数中关键作用的是SetConsoleTextAttribute()这个函数,当然我也是初学不太明白,书上简单的说了些就是设置控制台文本风格,我也照着用不过还可以。还用设置文字颜色的方法,system("color XX" );这里有颜色表 比如system("color f4”),就是第一个f就是把...
设置控制台文本属性(颜色),可以设置前景色FOREGROUND(文本颜色)和背景色BACKGROUND BOOL WINAPI SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttributes); 功能: 设置控制台文本属性(颜色) 参数: hConsoleOutput: 控制台屏幕缓冲区的句柄。句柄必须具有GENERIC_READ访问权限。