萌新瑟瑟发抖的
2022-03-08 20:00
采纳率: 85.7%
浏览 100

c语言隐藏光标和光标跳转问题

img

img

#include<Windows.h>
#include<stdio.h>
void HideCursor()//隐藏光标
{
HANDLE handle;
CONSOLE_CURSOR_INFO curinfo;
curinfo.dwSize=1;
curinfo.bVisible=FALSE;
handle=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorInfo(handle,&curinfo);
}
void CursorJump(int x,int y)
{
HANDLE handle;
COORD pos;
pos.X=x;
pos.X=y;
handle =GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(handle,pos);
}int main()
{
int x=5,y=6;
CursorJump(x,y);
HideCursor();
printf("123");
return 0;
}
我这里想让光标跳转到x=5.y=6这个位置并隐藏光标,但是为什么123还是在开头输出了,初学这部分不是太懂请大lao指教

图片转代码服务由CSDN问答提供 功能建议

 TC:INDOWSSYSTEM32                                                                                                                                            口        X
 123请接任意键继续:

1条回答 默认 最新

相关推荐 更多相似问题