getc,getwc

提供: RAD Studio
移動先: 案内検索

stdio.h:インデックス への移動


ヘッダーファイル

stdio.h

カテゴリ

入出力ルーチン

プロトタイプ

int getc(FILE *stream);

wint_t getwc(FILE *stream);

説明

ストリームから文字を取得します。

getc は,指定された入力ストリームの次の文字を返し,ストリームのファイルポインタが次の文字を指すように,ポインタをインクリメントします。

メモ:  Win32 GUI アプリケーションの場合,stdin をリダイレクトする必要があります。

戻り値

成功した場合,getc は,読み取った文字を符号拡張なしの int に変換して返します。

ファイルの終わり(EOF)またはエラーの場合は,EOF を返します。



 #include <stdio.h>
 int main(void)
 {
    char ch;
    printf("Input a character:");
 /* 標準入力ストリームから
 1 文字を読み取ります */
    ch = getc(stdin);
    printf("The character input was: '%c'\n", ch);
    return 0;
 }



移植性



POSIX Win32 ANSI C ANSI C++

getc

+

+

+

+

getwc

+

+

+