也可以把这些值设置成常量。 */#include<stdio.h>#include<windows.h>voidcolor(short x)//自定义函根据参数改变颜色{if(x>=0&&x<=15)//参数在0-15的范围颜色SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),x);//只有一个参数,改变字体颜色else//默认的颜色白色SetConsoleTextAttribute(GetStdHandle...
除了Linux,在VS下也可以实现变色这一效果,先看下面的一段代码: #include 《stdio.h》 int main(int argc,char **argv){ printf(“33[44;37;5m hello world33[0m ”); return 0;} 编译后运行上述代码,结果如下: 可见,此时输出的字体和背景已经有了颜色。 由上可知,在输出时候加上 “33[ ; m ……...
int main(){ HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_RED);printf("这句话显示红色\n");SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_BLUE | FOREGROUND_BLUE);printf("这句话显示蓝色\n");getchar()...
可以用库函数system(“color NUM1NUM2”)实现 需要头文件<stdlib.h> NUM1,NUM2均为16进制数 NUM1控制控制台背景色,NUM2控制前景色(即打印的字符的颜色) NUM1,NUM2之间不能有空格 注:整个程序中,只有最后一个system(“color ”)生效,因此不能多处局部变色。 NUM1, NUM2可以为以下任何值: 例如: #include...
C/C++ 控制台字体的变颜变色 先扔一个链接上来,因为怕忘: https://blog.csdn.net/stude/article/details/7645056 https://blog.csdn.net/lindorx/article/details/78760610 以下才是代码。 做了一个控制台进度条,并显示百分比。 UPDATE: 添加定向修改字符的备忘。19.3.21 18:20 ...
=16;i++ ) { for ( unsigned short j=16;j!=0;j-- ) { system("cls"); printf("默认字体颜色和背景颜色"); setcolor(j,i); Sleep(1000); } } system("cls"); printf("请问还要再来一次吗?退出请按Q"); if (...
案例:变色输出 #include <iostream> #include <cstdlib> #include <cstdio> #include <ctime> #include <cmath> #include<Windows.h> using namespace std; int main() { cout<<"原色(没有设置字体颜色)"<<endl; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED...
argv) { printf("\033[44;37;5m hello world\033[0m\n"); return 0; } 编译后运行上述代码,结果如下: 可见,此时输出的字体和背景已经有了颜色...由上可知,在输出时候加上 “\033[ ; m …… \033[0m ” 即可使得输出的字体...
NEW 字母C和变色龙前景 - 00:00 1080P NEW 粉红色霓虹灯字体字母C大写闪烁,并出现在中心。 - 00:10 4K NEW 字母C小写用彩色叶子制成 - 00:10 4K NEW 字母C和鸡肉背景 - 00:15 1080P NEW 女人从脸上摘下黑色的粘土面具,时间流逝。 女孩从面部皮肤上去除化妆品黑色剥皮面具。 女性删除c - 00...