まだまだ、初心者の自分なのですが、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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- マウス・キーボード キーボードのCaps Lockキーと変換キーの挙動がおかしくなりました。 4 2022/09/04 22:44
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
だれがとけるの?
-
バッチファイルで以下のような...
-
Linux Cプログラミングを学ぶた...
-
C言語 列挙型(enum型)変数について
-
質問失礼します。 プログラム言...
-
C言語関数違いについて。
-
Windows formアプリで データグ...
-
gccを行ってもexeファイルが生...
-
VisualStudioで、コードを印刷...
-
これなにがちがうんですか??
-
C言語 配列と関数の練習問題
-
こんなことてしますか??
-
Linuxでの開発環境構築や設定の...
-
MACで動く実行ファイルをWindow...
-
win10で、正確な待ち時間の作り方
-
S-JIS → JIS コード変換するには
-
double型が正常に認識されてい...
-
LinuxカーネルのCFSで用いられ...
-
VisualStudio2022でC言語プログ...
-
応用情報技術者試験の令和元年...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語プログラミングで初項を1....
-
Expression: nptr != NULL
-
C言語のエラーについて
-
C言語 コンパイルエラー(文字...
-
プログラミングが分かりません。
-
C言語初心者です。計算がうまく...
-
C言語で自作ヘッダーを作ったの...
-
C言語のソースコードについて教...
-
加減剰余のオーバーフローについて
-
'printf':識別子が見つかりませ...
-
分割コンパイルの手順と方法に...
-
プログラムがエラーが出る原因
-
C言語:2つの複素数(分数)の四...
-
TCP/IP: 非ソケットに対するソ...
-
getch / putch用のヘッダ
-
doubleからintへのキャスト
-
コンソールAPIのSetConsoleScre...
-
3×3のラテン方陣をつくるプログ...
-
リターンキー又は、スペースキ...
-
コンパイルエラー (超初心者...
おすすめ情報