Cライブラリ関数 -getchar()

C 标准库 - <stdio.h>C標準ライブラリ - <stdio.h>

説明

Cライブラリ関数int getchar(void)標準入力 stdin から1文字(unsigned char)を取得します。これは次と同等です。getcstdin を引数として使うことと同等です。

宣言

以下が getchar() 関数の宣言です。

int getchar(void)

引数

  • NA

戻り値

この関数は、読み取った文字を unsigned char を int に変換した形で返します。ファイルの終わりに達した場合や読み取りエラーが発生した場合は EOF を返します。

例

以下の例は getchar() 関数の使い方を示しています。

例

#include <stdio.h>

int main ()
{
   char c;
 
   printf("文字を入力してください:");
   c = getchar();
 
   printf("入力された文字:");
   putchar(c);

   return(0);
}

上記のプログラムをコンパイルして実行すると、次の結果が得られます。

请输入字符:a
输入的字符:a

C 标准库 - <stdio.h>C標準ライブラリ - <stdio.h>

その他の拡張