clearscreen.c
来自「数据结构 c语言版 约瑟夫问题 顺序表方法实现」· C语言 代码 · 共 20 行
C
20 行
#include <stdio.h>
#include "stdafx.h"
#include <windows.h>
#include <tchar.h>
#include <conio.h>
void ClearScreen()
{
HANDLE hOutput=GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO sbi;
GetConsoleScreenBufferInfo(hOutput,&sbi);
//计算到光标在缓冲中的偏移
DWORD len=sbi.dwSize.X*sbi.dwCursorPosition.Y+sbi.dwCursorPosition.X+1;
COORD cd={0,0};
DWORD nw;
//全部填充空格
FillConsoleOutputCharacter(hOutput,_T(' '),len,cd,&nw);
//搞掂,光标回到最上角开始处
SetConsoleCursorPosition(hOutput,cd);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?