現在、矢印キーが押されるたびに文字の配列を画面に再印刷し、プレーヤーの位置を1箇所だけ変更するCコードがあります。文字の配列全体を再印刷するのではなく、実際に変化している 2 つの文字のみを再印刷する方法を知りたいです。
私のコードが現在行っていることのsudoコードの例は次のとおりです。
for i < width
for j < height
printf("%c", board[i][j]);
代わりに、特定の場所でコマンドラインにアクセスし[i][j]
、矢印キーが「上」に押されたときに、配列全体を画面に再印刷せずに、コンソール内の[i][j]
文字と文字のみを変更したいと思います。[i][j-1]
ライブラリやアイデアはありますか?