C语言如何改变一部分的字体颜色?

2024-11-04 05:44:28
推荐回答(4个)
回答1:

工具\材料

电脑

方法如下

1、首先打开编辑好的C语言程序,右键点击标题栏,点击“属性”菜单。

2、接着在打开的界面选择“颜色”选项。

3、会看到以下界面:

4、选择自己想要修改的字体颜色或者背景颜色。

5、设置完成点击“确定”选项即可。

回答2:

#include "stdio.h"
#include "Windows.h"
int main() {
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_RED);
printf("把这句话颜色变成红色\n");
SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN);
printf("把这句话颜色变成黄色\n");
}

结果:

回答3:

可以用window.h 里面的setcolor函数,参考下面的例子,

#include
#include
using namespace std;


void SetColor(unsigned short ForeColor,unsigned short BackGroundColor)
{HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,(ForeColor%16)|(BackGroundColor%16*16));}

int main()
{
int i,j;
while(cin>>i>>j)
{
  SetColor(i,j);
  cout<<"加油,中国!!"<  SetColor(7,0);///恢复为黑底白字。。
}
return 0;
}

回答4:

没明白你意思我猜测你是要让程序不同字符显示不同颜色
所以vc6.0有个插件你百度下安装上就行了