在Windows控制台编程中,我们有时需要清空屏幕,以便显示的需要
清屏有两种方法,最简单的一种
system("cls");
较为复杂的是调用Windows API
在之前,首先要弄清清屏的概念,清屏相当于填充空格字符,然后将光标设为{0,0}处。
代码如下
#include <Windows.h>
BOOL ClearConsole(){
CONSOLE_SCREEN_BUFFER_INFO cinfo;//用于储存控制台缓冲区信息,在这里主要获取控制台缓冲区大小
DWORD recnum;