C++怎么输出彩色文字?很多人都会以system(“color 0A”) 来回答,如果需要一次输出多种呢?让我来教你吧~
上代码!!!
_______________________________________
#include <stdio.h>
#include <windows.h>
void color(short x)
{
if(x>=0 && x<=15)
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), x);
else
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}
就这?
没,将这个文件命名为color.h 放到DevCPP\MinGW32\i686-w64-mingw32\include\c++ 的路径下
Tips:不同C++版本路径可能不一样 ,你就找一下这个文件夹 有没有 iostream 这个文件,如果有,就对了
编译
会出现这种情况
没关系
需要调用的时候加入头文件:include<color.h> 就行了
然后再cout前面加入color()
Tips:括号里面填0到15的数字
结果
_______________________________________
好了,今天就介绍到这里,欢迎大家关注,后期文章更精彩哦!谢谢大家!