2017-11-22 18:43
长安大学 C++ 烤糊的蛋挞:可以用windows下的命令行函数设置光标位置,然后把已经输出的用空格覆盖,运行稳定。 我写的清屏函数cls(),代码实现如下 #include <windows.h>
#include <dos.h>
void cls()
{
COORD coor={0,0}; //这是Windows API的结构体,用来存储光标位置
for(int i=0; i < 25; i++)//这里是假设你要清空二十五行命令行输出,你可以自己改
{
coor.x=i;
coor.y=0 ;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coor);
//这三行代码将光标位置设为每一行的开头
printf(" "); //打印25个空格,覆盖之前的输出,这里也可以改
}
}
0 点赞 评论 收藏
分享
2017-09-07 22:07
长安大学 C++ 0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: