C++ 光标定位函数

在C++显示中,我们想要光标出现在我们想要的位置,可以使用下面这段代码

HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);//定义显示器句柄变量,并且这个只能在每个头文件中单独定义句柄和函数,否则无效
void gotoxy(HANDLE hOut, int x, int y)//其中x,y是与正常理解相反的,注意区分
{
	COORD pos;
	pos.X = x;             //横坐标
	pos.Y = y;            //纵坐标
	SetConsoleCursorPosition(hOut, pos);
}//光标定位函数

使用时直接调用gotoxy函数,添加句柄和坐标。注意坐标与正常理解坐标相反。

猜你喜欢

转载自blog.csdn.net/qq_34489443/article/details/88182204