什么代码能清除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) '