使用gotoxy()函数移动控制台光标

来源:互联网 发布:花无涯 网络黑白 编辑:程序博客网 时间:2024/05/17 22:05

需要引用windows.h头文件

#include <windows.h>

gotoxy()源码

void gotoxy(int x, int y){    COORD pos;    pos.X = x - 1;    pos.Y = y - 1;    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);}

使用方法示例:

#include <stdio.h>#include <windows.h>void gotoxy(int, int);int main(){    // 将光标移动到 (10, 10)    gotoxy(10, 10);    printf("Hello ""world");    return 0;}void gotoxy(int x, int y){    COORD pos;    pos.X = x - 1;    pos.Y = y - 1;    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);}

这里写图片描述

原创粉丝点击