可以用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个空格,覆盖之前的输出,这里也可以改 } }
点赞 2

相关推荐

爱喝奶茶的垂耳兔拥抱太阳:感觉项目和实习没有技术亮点和难点,单纯说了自己干了啥
点赞 评论 收藏
分享
牛客网
牛客企业服务