一、全部变色
#include<Bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
system("color 3B");
cout<<"Hello World"<<endl;
if(getchar()) //如果检测到输入
system("color 6F");
cout<<"Hello World"<<endl;
return 0;
}
/*
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
F=亮白色
——百度百科
*/
二、部分变色
#include<cstdio>
#include<windows.h>
int main(){
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(handle,FOREGROUND_RED | FOREGROUND_GREEN |FOREGROUND_BLUE );//白色
printf("一曲");
SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_RED);//红色
printf("离歌\n");
SetConsoleTextAttribute(handle,FOREGROUND_RED | FOREGROUND_GREEN |FOREGROUND_BLUE );
printf("梦回");
SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGRO