Cライブラリ関数 -getchar()
説明
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);
}
int main ()
{
char c;
printf("文字を入力してください:");
c = getchar();
printf("入力された文字:");
putchar(c);
return(0);
}
上記のプログラムをコンパイルして実行すると、次の結果が得られます。
请输入字符:a 输入的字符:aその他の拡張
C標準ライブラリ - <stdio.h>