在大多数终端和控制台中,都支持一些常用的ANSI转义序列。 例如,使用printf函数输出红色文本的代码如下: printf("\x1b[31mThis is red text.\x1b[0m\n"); 复制代码 在上述代码中,\x1b表示转义字符,[31m表示将后续文本的颜色设置为红色,[0m表示将后续文本的属性重置为默认颜色。 ANSI转义序列还可以设置其他属...
前景色:数字0-15(十进制数) 或 FOREGROUND_XXX 表示(其中XXX可用BLUE、RED、GREEN表示) 前景色改变的是打印的字符的颜色 背景色:数字16 32 64 或 BACKGROUND_XXX 三种颜色表示 (其中XXX可用BLUE、RED、GREEN表示) 注意:此背景色改变的是打印字符后面一块区域的背景色,而不是整个控制台的背景色 前景加强:数字8...
第一个*是背景颜色,第二个*是字体颜色 #include<stdio.h>#include<windows.h>intmain(){ system("color 35");//背景为蓝色,字体为紫色printf("\n 颜色测试 \n");return0; } 运行结果: ② 局部改变字体颜色 但有时候我们并不希望全部的颜色都是一样的,这时候就需要用到局部颜色改变啦~ 改变颜色需要头...
1 新建一个控制台C程序,直接运行,效果如下。2 右键控制台弹窗顶部标题栏—>属性,可以看到有四个属性可以设置,我们选择颜色这栏。3 将屏幕文字选为黑色,屏幕背景选为绿色,确定。可以看到控制台的背景与文字已经相应地变化。4 不过这种方法改变的是所有控制台程序的颜色,如何单独更改一个程序的控制台显示颜色?...
1、C语言改变控制台输出内谷颜色一、改变控制台前景色与背景色,只需用system。函数调用一个cmd命令就行了。 例:#in elude #in elude / for system。int mai n()system(”color 0a);color表示设置控制台前景色和背景色,后面跟参数prin tf(Hello World!n);return 0;运行结果: M D :my pr os pat ev ...
C程序之修改Windows的控制台颜色(转载) Windows的CMD可以和Linux下的终端一样可以有五颜六色,目前我在网上找到2种方法可以修改Windows的CMD,当然都是在代码中修改的。在“CMD”->“属性”->“颜色”,这种方法就另当别论了。 (1)方法一:调用color命令行程序...
windows C 設置控制臺文本輸出的顏色(可用作調試使用) #include <windows.h>#defineRED 0x0004#defineGREEN 0x0002#defineBLUE 0x0001#defineWHITE RED|GREEN|BLUE#defineYELLOW RED|GREEN#definePINK RED|BLUE#defineTURQUOISE BLUE|GREEN#defineBG_RED 0x0040#defineBG_GREEN 0x0020#defineBG_BLUE 0x0010#defineBG...
windows控制台中使用COLOR命令设置颜色,使用COLOR -h查看具体颜色值。 颜色说明 终端的颜色使用1个字节表示,高4位表示背景色,低4位表示前景色。颜色值范围为0-F,共16种颜色,分别为: 0=黑色8=灰色1=蓝色9=淡蓝色2=绿色A=淡绿色3=浅绿色B=淡浅绿色4=红色C=淡红色5=紫色D=淡紫色6=黄色E=淡黄色7=白色F...
简介 C语言的控制台默认都是黑底白字的,其实在控制台中可以输出不同颜色的字符。工具/原料 C-Free 代码说明:1 更改字体颜色的代码为:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),XXX);其包含在头文件windows.h中。2 其中XXX处有以下四种命令:FOREGROUND_RED 红色FOREGROUND_GREEN 绿色FOREGROUND_BLUE...
C/C++ 改变控制台输文字颜色:SetConsoleTextAttribute(),文章目录简介头文件函数原型参数案例:变色输出简介SetConsoleTextAttribute()函数是一个API设置字体颜色和背景色的函数。参数表中使用两个属性(属性之间用,隔开)。头文件#include<Windows.h>函数原型BOOLSetCon