方法一:

使用 SetConsoleTextAttribute   

需要引入 #include "windows.h"

 

 SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY |FOREGROUND_RED |FOREGROUND_GREEN | FOREGROUND_BLUE);

 

//三原色相加,即将输出颜色改为为白色

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED);

//将输出颜色改为为红色

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN);

//将输出颜色改为为绿色

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE);

//将输出颜色改为为蓝色

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED |FOREGROUND_GREEN);

//红色和绿色相加

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN |FOREGROUND_BLUE);

//绿色和蓝色相加

方法二:

使用system

需要引入 #include<stdlib.h>

用法:system("color 颜色代号“);

0=黑色,1=蓝色,2=绿色,3=湖蓝色,4=红色,5=紫色;
6=黄色,7=白色,8=灰色,9=淡蓝色,A=淡绿色,B=浅绿色;
C=淡红色,D=淡紫色,E=淡黄色,F=亮白色。

如需改变背景颜色只需同时写入两个颜色!

如system("color F2"); //将背景设为亮白色字体颜色为绿色

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

最新文章

  1. iOS 方法修饰符
  2. 快速入门MySQL教程【转自:http://xpleaf.blog.51cto.com/9315560/1712821】
  3. .NET的面向对象
  4. Redis的介绍和常用数据类型结构命令的总结
  5. Iterable(迭代器)的用法
  6. 《linux内核设计与实现》读书笔记第十八章
  7. Linux进程管理工具——supervisor
  8. ECSHOP的订单状态在数据库中的表现(order_status, shipping_status, pay_status)
  9. Unit testing Cmockery 简单使用
  10. HDU 1702 http://acm.hdu.edu.cn/showproblem.php?pid=1702
  11. R语言基础2
  12. ubuntu18.04搭建hive
  13. 【转】rem自适应布局
  14. iOS:定制自适应大小的透明吐司弹框
  15. HDU2159_二维完全背包问题
  16. Struts2重新学习2之struts2和struts1的区别
  17. linux查看网卡驱动
  18. ES6系列_14之promise对象的简单使用
  19. 微信小程序获取当前经纬度并逆解析地址代码
  20. markdown常用命令(持续整理更新...)

热门文章

  1. vscode主题开发
  2. B树-删除
  3. 华南理工大学 Python第3章课后小测-2
  4. SSTI服务端模板注入漏洞原理详解及利用姿势集锦
  5. 《吐血整理》高级系列教程-吃透Fiddler抓包教程(21)-如何使用Fiddler生成Jmeter脚本-上篇
  6. 注解@PostConstruct分析
  7. ProxySQL(9):ProxySQL的查询缓存功能
  8. electron 基础
  9. aardio + PHP 可视化快速开发独立 EXE 桌面程序
  10. SpringBoot 项目部署 (配置文件分离)