system("cls") ---------清屏
system("color c2") --------- 设置控制台背景前景颜色
其中“c2”含义如下:
两位16进制数,第一位“c”表示背景颜色,第二位“2”表示前景文本颜色
所支持的颜色如下:
0 = Black 8 = Gray
1 = Blue 9 = Light Blue
2 = Green A = Light Green
3 = Aqua B = Light Aqua
4 = Red C = Light Red
5 = Purple D = Light Purple
6 = Yellow E = Light Yellow
7 = White F = Bright White
cleardevice的作用是退出图形模式,之后不能再画图了,这种清屏效果一般用在程序的最后。你可以用背景色填充当前的图形,也可以用背景色画一条条紧挨着的直线,实现拉幕式清屏等特殊效果。
有2个方法可以实现。
1)使用屏幕输出控制符 \033[2J
只需要向标准屏幕输出中写入控制符即可。
printf("\033[2J") ;
2)直接进行系统命令调用
system("clear");
cleardevice的作用是退出图形模式,之后不能再画图了,这种清屏效果一般用在程序的最后。你可以用背景色填充当前的图形,也可以用背景色画一条条紧挨着的直线,实现拉幕式清屏等特殊效果。
以上就是关于用visual studio 2013编C语言,怎么清屏,怎么换背景颜色全部的内容,包括:用visual studio 2013编C语言,怎么清屏,怎么换背景颜色、c语言图形化界面如何在指定范围清屏、Linux系统的C语言怎么清屏等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)