だから私が欲しいのは、ユーザーが上ボタンを押したときに、すぐにコマンドを表示し、^[[AI はキーボードから上と下を識別する方法を既に知っており、termios が解決策になるかもしれないことを知っていますが、 Javaのバックグラウンドから来たので、これを行う方法がよくわかりません。特定の制約により、Ncurses はオプションではありません。できれば、助けてください。
私が期待しているのは、ユーザーが上ボタンを押したときに、同じ行で即座にprintfを実行したいということです
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char input[100];
char *history[5];
int currentHistory=0;
int historyCount=5;
history[0]="hi";
history[1]="bye";
history[2]="computer";
history[3]="science";
history[4]="Yo";
while(input[0]!='Q')
{
if(input[0]==LEFT_ARROW;
}
}