
まだまだ、初心者の自分なのですが、C++でプログラミングをしています。いま、単純に表示するだけのプログラムで、例えば、配列などに、数字が格納されている場合、リターンキーなどを押すごとに、順々に表示できるような処理を行いたいと思っています。ネットで検索してもなかなか合致するものがありません。リターンキー返す(?)関数見たいのはあったのですが、それだと、ずっと押されていることになっているみたいです。(たぶん)
いいかげんな質問かもしれませんが、キーボードのキーを使う方法を教えてください。お願いします。
No.2
- 回答日時:
bccでwin2000のDOS窓という環境で試していますが、getch()が使えます。
getch()は、Enterキーで'\r'、Ctrl+Enterキーで'\n'が返ってきました。
#include <stdio.h>
#include <conio.h>
int main(void) {
int i,ch;
for(i=0;i<10;i++) {
printf("%d\n",i);
for(;;) {
ch=getch(); if(ch=='\r' || ch==' ') break;
}
}
return 0;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSが全く分かりません、お助け...
-
DLLファイルの逆コンパイラにつ...
-
visual studio 2022でのC#プロ...
-
プログラマー達は何故、プログ...
-
C言語について(初心者)
-
バッチファイルで以下のような...
-
【C言語】全角文字の配列を、全...
-
Windows Formアプリからコンソ...
-
C言語 関数、変数の宣言について
-
プログラミングc++を全く分か...
-
あってる
-
DNCL(共テ用プログラミング言語...
-
逆コンパイルと逆アセンブルの...
-
ArduinoでMouse関数を使用して...
-
Notepad++の関数リスト表示でC...
-
c言語でイベントフラグを使った...
-
C言語の質問です。バイナリ形...
-
int16_t の _t は何?
-
大量のデータを読み込んで表示...
-
C言語の関数のextern宣言
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語プログラミングで初項を1....
-
最も文字数が多い行番号と文字...
-
'printf':識別子が見つかりませ...
-
リターンキー又は、スペースキ...
-
コンソールAPIのSetConsoleScre...
-
TCP/IP: 非ソケットに対するソ...
-
モンテカルロ法で三角錐の体積...
-
加減剰余のオーバーフローについて
-
プログラムがエラーが出る原因
-
C言語 コンパイルエラー(文字...
-
C言語初心者です。計算がうまく...
-
プログラミングが分かりません。
-
C言語 遺伝的アルゴリズムでの...
-
3×3のラテン方陣をつくるプログ...
-
C言語で自作ヘッダーを作ったの...
-
c言語 select sort
-
C/C++ return文で関数の返却値...
-
C言語のエラーについて
-
Expression: nptr != NULL
-
Cの共用体を使ったローテートに...
おすすめ情報