呦呦交:怎样用printf()函数显示出不同的颜色?

来源:百度文库 编辑:高校问答 时间:2024/05/05 17:58:18
(C)怎样用printf()函数显示出不同的颜色?
不再图形模式下。

TC:
#include <conio.h>

void main()
{
textcolor(4);
cprintf("HELLO\n");
}
VC:
可以通过改变控制台颜色
#include <windows.h>//为了防止再有人不懂那个头文件。。我就写成这样了
#include <winnt.h>
#include <stdio.h>

int main(int argc, char* argv[])
{
HANDLE consolehwnd;
consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(consolehwnd,BACKGROUND_RED);
printf("i am dadalili!\n");
}
return 0;
}