首先在程序前加入这个函数 voidCOLOR_PRINT(constchar* s,intcolor){HANDLE handle =GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | color);printf(s);SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY |7);} 开头需要添加引用: #include<windows.h>#include<stdio.h> ...
我之前的代码如下(已过时): 控制台应用程序字体本身不能输出带颜色的字体,所有就需要调用系统的api实现,下面是一个封装好的类,另赋调用的方法,使用起来很方便,效果如图: 封装调用系统api的类ConsoleColor.cs代码如下: using System.Runtime.InteropServices; namespace Test { /// Summary description for ConsoleCol...
本文实例讲述了C/C++实现控制台输出不同颜色字体的方法。分享给大家供大家参考,具体如下: 在控制台输出不同颜色的字 效果 代码: #include stdio.h #incl...
1.改变整个控制台的颜色 用system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下: 0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色 2.改变下一个输出或者输入字体和背景...
简介: 用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题 输出颜色字体 字背景颜色范围是40 - 49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色 字颜色范围是:30 - 39 30:黑 31:红 32:绿 33:黄 34:蓝色 35:紫色 36:深绿 37:白色 #include<...
C/C++ 改变控制台输文字颜色:SetConsoleTextAttribute(),文章目录简介头文件函数原型参数案例:变色输出简介SetConsoleTextAttribute()函数是一个API设置字体颜色和背景色的函数。参数表中使用两个属性(属性之间用,隔开)。头文件#include<Windows.h>函数原型BOOLSetCon
灰色1 = 蓝色 9 = 淡蓝色2 = 绿色 10 = 淡绿色3 = 浅绿色 11 = 淡浅绿色4 = 红色 12 = 淡红色5 = 紫色 13 = 淡紫色6 = 黄色 14 = 淡黄色7 = 白色 15 = 亮白色*///定义设置颜色的函数,方便我们使用//第一个参数是字体颜色,第二个参数是字体颜色void ...
C语言4---设置控制台背景及字体颜色 简介 控制台的颜色并不是一成不变的,可以通过属性设置,或者C代码来改变它的颜色。工具/原料 codeblock 13.12 GCC 方法/步骤 1 新建一个控制台C程序,直接运行,效果如下。2 右键控制台弹窗顶部标题栏—>属性,可以看到有四个属性可以设置,我们选择颜色这栏。3 将屏幕文...
C语言:改变控制台下字体的颜色 c语言改变字体颜色 VC中要调用windows API来改变字体颜色。下面举个例子:#include <stdio.h> #include <windows.h> //下面宏定义亮白色 #define WHITE FOREGROUND_BLUE|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_INTENSITY int main(void) { printf("Hello\n");SetConsole...
ANSI转义序列是一种在文本中嵌入控制指令的方法,用于改变文本的颜色、背景、字体样式等。以下是一个简单的示例,演示如何使用ANSI转义序列在C语言中打印彩色文本: c #include <stdio.h> int main() { // 打印红色文本 printf("\033[31mThis is red text.\033[0m "); // 打印绿色文本 printf("\03...