什么代码能清除C语言运行时留下的文字

来源:百度知道 编辑:UC知道 时间:2024/06/02 17:00:56
编写一个账务管理数据 运行时界面太乱了 什么代码是能够清除界面文字的啊 ~~ 急啊~~~~~~~ 如果能编一个小程序就更感激了 谢了

system("cls");

turboc 就用 clrscr();

前面添加头文件
#include <conio.h>

VC 控制台:清屏, gotoxy

#include <windows.h>
#include <stdio.h>
#include <string.h>

void Cls(HANDLE hConsole);

int main()
{
DWORD state = 0, res;
COORD pos = {0, 0};
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);

Cls(hOut);

pos.X = 5; pos.Y = 5;
SetConsoleCursorPosition(hOut, pos); /* 设置光标位置 */
printf("position: 5, 5\n");

CloseHandle(hOut);
}

void Cls(HANDLE hConsole)
{
COORD coordScreen = {0, 0};

BOOL bSuccess;
DWORD cCharsWritten;
CONSOLE_SCREEN_BUFFER_INFO csbi;
DWORD dwConSize;

bSuccess = GetConsoleScreenBufferInfo(hConsole, &csbi);
dwConSize = csbi.dwSize.X * csbi.dwSize.Y;

bSuccess = FillConsoleOutputCharacter(hConsole, (TCHAR) ' &#