屏幕上显示字-兴

复制代码
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <vector> 
using namespace std;
int main(int argc, char** argv) {
    HANDLE handle=GetStdHandle(STD_OUTPUT_HANDLE);
    int x,y;
    COORD coord={10,5};
    SetConsoleCursorPosition(handle,coord);
    char a[]={'s','s','s','s','<','s','s','s','s','>','<','a','a','>','d','d','d','<','w','w','w','w','>','<','d','d','d','<','w','w','w','w','>','<','s','s','s','s','>','d','d'};
    vector<char> b(a,a+sizeof(a)/sizeof(char));
    cout<<"";
    for(int i=0;i<b.size();i++){
        SetConsoleCursorPosition(handle,coord);
        cout<<"-";
        switch(a[i]){
            case 119: coord.Y--;break;
            case 97: coord.X--;break;
            case 100: coord.X++;break;
            case 115: coord.Y++;break;
            case 60: x=coord.X;y=coord.Y;
            case 62: coord.Y=y;coord.X=x;
            default: break;
        }
        Sleep(100);
        SetConsoleCursorPosition(handle,coord);
        cout<<"-";
    }
    SetConsoleCursorPosition(handle,coord);
    cout<<"";
    return 0;
}
复制代码

 

posted @   -刘-j-x-  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
点击右上角即可分享
微信分享提示