吕美娟娟娟娟娟 level
获赞
70
粉丝
3
关注
0
看过 TA
2
长安大学
2018
C++
IP属地:北京
想当程序员的弱女子
私信
关注
2017-11-22 18:43
长安大学 C++
c 清屏语句system("cls");会闪屏怎么办;改用gotoxy()函数输出时,却莫名地改变了我一个输出数据,求助,怎么更好的实现清屏。
烤糊的蛋挞:可以用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 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务