Bootstrap

关于gotoxy函数

关于gotoxy函数

用法:

#include<conio.h>

功能:

将光标移动到屏幕指定位置,用于屏幕输出

屏幕左上角定义为光标的坐标原点,横向X轴,纵向Y轴

函数原型声明:

void gotoxy(int x, int y);

注意

它并不是一个C和C++标准库函数中的函数,很多编译器中没有提供这个函数。

不过可以利用Windows提供的API函数自定义这个函数。(别忘了包含头文件<windows.h>)

一个版本:

void gotoxy(short x, short y){
	COORD coord = {x, y};
  SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}

p.s. COORD是windows API中定义的一种结构体类型,表示控制台屏幕上的坐标

第二句获取控制台输出句柄,设置控制台光标位置

;