gpt4 book ai didi

c - 我想使用箭头键在 C 语言中的屏幕上移动符号

转载 作者:行者123 更新时间:2023-11-30 16:08:49 27 4
gpt4 key购买 nike

#include<stdio.h>
#include<conio.h>
#include<windows.h>
void gotoxy(short x, short y); //here we declare the gotoxy function//
main()
int x=1,y=1;
{
gotoxy(x,y); //now where we want to call gotoxy function //
printf("*");

}
return 0;
}
void gotoxy(short x, short y) //definition of gotoxy function//
{
COORD pos ={x,y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);

这就是我到目前为止所拥有的。但我想这样做,以便当我使用箭头键时,它会通过向按下的键指向的方向移动一个空格来重新定位自己

最佳答案

当使用getch()时应用程序将暂停,直到按下某个键。请参阅链接以了解箭头键的用法。然后根据按下的箭头添加或减去全局 x 和 y 变量。然后调用gotoxy函数。请在发布问题之前检查您的语法。

关于c - 我想使用箭头键在 C 语言中的屏幕上移动符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59253954/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com