求牛人解释以次语句,最好通俗点。

求牛人解释以下语句,最好通俗点。。。
void gotoxy(int x,int y)
{
    COORD c; 
    c.X=x-1; c.Y=y-1; 
    SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c); 
//gotoxy
小弟已经百度过了,未找到比较好的答案,故来麻烦各位大牛。。。。。先行谢过

------解决方案--------------------
 COORD c; 声明了一个COORD 变量  看意思应该是坐标变量
SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c);  将终端的光标设置到 c位置 
------解决方案--------------------
引用:
你真的百度了?


代码就这点,也只能猜了。下面是我的猜测,共楼主参考:

COOR c;   // COOR 就是coordinates(坐标)的缩写,估计是一个struct,其中包含x坐标和y坐标

SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c); 
// STD_OUTPUT_HANDLE应该是屏幕
// GetStdHandle(STD_OUTPUT_HANDLE)得到屏幕的句柄
// SetConsoleCursorPosition将光标在屏幕上移动到坐标c所指定位置

声明:未百度或google
------解决方案--------------------
在IDE中不明白的类型名或函数名或常量名上点鼠标右键,选转到定义。