C の超カンタンなことなら漏れに聞け
■ このスレッドは過去ログ倉庫に格納されています
0007Kusakabe Youichi
NGNG> また、まぎらわしいことに、「文字列定数」とかいうものもある。
「リテラル」は「定数」って訳すと混乱する場合も多いので、
そう訳さない場合もけっこうありますよ。
> {
> int ch; // int 型の ch を宣言。
> ch=getchar(); // getchar で一文字読み込み、ch に代入する。
> putchar(ch); // putchar で、ch に読み込んだ文字を出力する。
> }
>
> 上のコードを実行すると、プロンプトが出て、文字を入力するように待機しているで、
プロンプトがでるってどんな環境の場合だろう?
たとえば A と入力しEnterを押せば
> A
> と出力される。
Enterはどこ行っちゃったの?
> (1)なぜ ch をint で宣言したのか(なぜgetcharをintで受けるのか)
なぜ変数名が「ch」なのか? てのも気になりますね。
■ このスレッドは過去ログ倉庫に格納されています