在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函数,添加句柄和坐标。注意坐标与正常理解坐标相反。