永发信息网

c++ 在指定坐标输出字符

答案:2  悬赏:20  手机版
解决时间 2021-08-20 23:38
  • 提问者网友:且恨且铭记
  • 2021-08-20 02:12

比如在(12,23)的位置输出hello

最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-08-20 03:32

#include <iostream>
#include <windows.h>
#include <conio.h>


#跳到屏幕指定坐标
void gotoxy(int ,int );


void gotoxy(int x,int y) 
{
    CONSOLE_SCREEN_BUFFER_INFO    csbiInfo;    
    HANDLE    hConsoleOut;
    hConsoleOut = GetStdHandle(STD_OUTPUT_HANDLE);
    GetConsoleScreenBufferInfo(hConsoleOut,&csbiInfo);
    csbiInfo.dwCursorPosition.X = x;    
    csbiInfo.dwCursorPosition.Y = y;    
    SetConsoleCursorPosition(hConsoleOut,csbiInfo.dwCursorPosition);  
}


using namespace std;



int main(void)
{
    char x=12, y=23;
    gotoxy(x, y);
    printf("hello");
    getch();
    return 0;
}

全部回答
  • 1楼网友:往事埋风中
  • 2021-08-20 04:52

这个是典型的图形编程

goto(12,23);

textout(“hello”);

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯