トップページ > キーワード検索 > getchar()
C言語規格
C言語(その他)
プログラム
その他
getchar()
機能 標準入力ストリームから文字を取得することを表す。
stdinを指定したgetcマクロと等価
定義 #include <stdio.h>

int getchar ( void );
戻り値 成功した場合は、標準入力ストリームからunsigned char型として取り込みint型に変換して返す。
ストリームがファイルの終わりに達しているまたはエラーが発生した場合は、EOFを返す。
実装例
#include <stdio.h>

int main(void)
{
    char c;
    
    c = getchar();
    
    if (EOF != c) {
        printf("c=%c\n", c);
    } else {
        printf("EOF\n");
    }
    
    return 0;
}
実行結果
(aを入力)
c=a





inserted by FC2 system