gpt4 book ai didi

c - 使用 C 编程在特定行或单词中设置字体颜色

转载 作者:行者123 更新时间:2023-11-30 15:05:23 26 4
gpt4 key购买 nike

我尝试了系统(“COLOR 0a”);但它会将所有字体颜色更改为该颜色。我还尝试了 textcolor(4) 它给了我一个错误,错误消息是 textcolor 未声明,但我包含了 conio.h。出了什么问题?

注意:我使用 Windows 7 作为操作系统

我的代码

#include<stdio.h>
#include<conio.h>
int main()
{
textcolor(4);
cprintf("dkfjdk");
return 0;
}

最佳答案

您可以使用Windows函数 SetConsoleTextAttribute 。属性列表为 here .

下面将以亮红色打印“hello world”。请注意,如果您想随后以灰色打印其他内容,则需要将颜色重置为默认值(灰色)。

fflush(stdout);
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_INTENSITY));
printf("hello world\n");

注意:第一次调用fflush(stdout)是为了确保以前打印的任何文本都显示为灰色。

注意:请确保#include <windows.h>

关于c - 使用 C 编程在特定行或单词中设置字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39864300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com