首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >关于gotoxy函数

关于gotoxy函数

作者头像
From Zero
发布于 2021-02-22 11:12:55
发布于 2021-02-22 11:12:55
7620
举报
文章被收录于专栏:C语言C语言

关于gotoxy函数

用法:

#include

功能:

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

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

函数原型声明:

void gotoxy(int x, int y);

注意

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

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

一个版本:

代码语言:javascript
复制
void gotoxy(short x, short y){
	COORD coord = {x, y};
  SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/01/29 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 关于gotoxy函数
    • 用法:
    • 功能:
    • 函数原型声明:
    • 注意
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档