1

每当我调用clrscr()Turbo C++ 时,它都会以灰色背景颜色清除我的屏幕,但我希望它以黑色清除屏幕。应该怎么做才能清除黑色背景中的屏幕?

4

1 回答 1

0

clrscr()在 Turbo C++ 中,使用当前textbackground()颜色清除屏幕。

如果你不关心textcolor()然后简单地写:

#include <CONIO.H>
...
textbackground(BLACK);
clrscr();

如果您确实关心textcolor(),您可以编写:

#include <CONIO.H>
...
textcolor(WHITE);
textbackground(BLACK);
clrscr();

或合并textcolor()textbackground()文字textattr()

#include <CONIO.H>
...
textattr((BLACK << 8) + WHITE);
clrscr();
于 2021-10-12T19:39:30.430 回答