#99 Article 748 Posted at 1993/08/12 19:32:02 by 夢中ゆわ (MAP2717) [C]
Subject: 質問>GETCHAR
夏休みを利用してCのお勉強をやっております。そこで、質問です。
Cの関数で1文字入力の関数GETCHAR()というのがあると思うんですけど、
これが、リターンキーを押すまでは、なんかバッファリングしているみたいなんです。
つまり、あるキーを押しても、処理は継続されず、リターンキーを押して、初めて
処理が継続されるみたいなのです。
これは、これで正しい使い方なんでしょうか?
だとしたら、正真正銘の1文字入力の関数って無いんでしょうか?
出来れば、
> MOV AH,0
> INT 18H
の、ようにカーソルキー等の特殊キーも入力させたいのです。
ちなみに、こういうのを動かしました。
>int c;
>while((c=getchar())!=EOF)
> {
> c=putchar(c);
> }
#MAP2717 夢中ゆわ