5改变光标位置需要头文件windows.h
void gotoxy(HANDLE hOut, int x, int y)
{
COORD pos;
pos.X = x; //横坐标
pos.Y = y; //纵坐标
SetConsoleCursorPosition(hOut, pos);
}
void main(){
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);//定义显示器句柄变量
gotoxy(hOut, 5, 10); //光标定位在坐标(5,10)
system("color 54");
return;
}
/*STD_INPUT_HANDLE,标准输入的句柄;
STD_OUTPUT_HANDLE,标准输出的句柄;
STD_ERROR_HANDLE,标准错误的句柄。
HANDLE GetStdHandle( DWORD nStdHandle );是一个Windows API函数。它用于从一个特定的标准设备(标准输入、标准输出或标准错误)中取得一个句柄(用来标识不同设备的数值)*/