C语言 16种颜色调用函数整理

根据C语言中各个色号的调用不同,本人直接整理如下代码,共16个颜色调用函数。如果要对输出内容进行染色,通过以下代码展示就可以实现!希望对君有用!

对应色号

染色展示

/***program:控制台字体颜色整理*time:2021/03/02*author:YU*/#include  
#include void print_black()		//黑色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,0);
} void print_blue()		//蓝色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,1);
}void print_green()		//绿色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,2);
}void print_reseda()		//浅绿色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,3);
}void print_red()		//红色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,4);
}void print_purple()		//紫色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,5);
}void print_yellow()		//黄色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,6);
}void print_white()		//白色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,7);
}void print_gray()		//灰色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,8);
}void print_bluish()		//淡蓝色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,9);
}void print_ondine()		//淡绿色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,10);
}void print_light_ondine()	//淡浅绿色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,11);
}void print_reddish()		//淡红色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,12);
}void print_lavender()		//淡紫色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,13);
}void print_faint_yellow()	//淡黄色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,14);
}void print_gloss_while()	//亮白色
{HANDLE hOut;		//  获取输出流的句柄hOut = GetStdHandle(STD_OUTPUT_HANDLE);   SetConsoleTextAttribute(hOut,15);
}int main() 
{ print_blue();			//蓝色printf("\t蓝色\n");print_gloss_while();print_green();			//绿色printf("\t绿色\n");print_gloss_while();print_reseda();		//浅绿色printf("\t浅绿色\n");print_gloss_while();print_red();			//红色printf("\t红色\n");print_gloss_while();print_purple();		//紫色printf("\t紫色\n");print_gloss_while();print_yellow();		//黄色printf("\t黄色\n");print_gloss_while();print_white();			//白色printf("\t白色\n");print_gloss_while();print_gray();			//灰色printf("\t灰色\n");print_gloss_while();print_bluish();		//淡蓝色printf("\t淡蓝色\n");print_gloss_while();print_ondine();		//淡绿色printf("\t淡绿色\n");print_gloss_while();print_light_ondine();	//淡浅绿色printf("\t淡浅绿色\n");print_gloss_while();print_reddish();		//淡红色printf("\t淡红色\n");print_gloss_while();print_lavender();		//淡紫色printf("\t淡紫色\n");print_gloss_while();print_faint_yellow();	//淡黄色printf("\t淡黄色\n");print_gloss_while();	//亮白色printf("\t颜色\n");system("pause");return 0; 
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部