「C言語のgetchar関数の使い方は何ですか?」

C言語のgetchar関数は、入力ストリームから1文字取得してそのASCII値を返すために使われます。そのプロトタイプは以下のようになります:

int getchar(void);

getchar関数は、ユーザーが文字を入力するのを待ってそれを返します。文字を入力するまで、プログラムはgetchar関数でブロックされ続けます。ユーザーが1文字入力すると、getchar関数はその文字のASCII値を読み取り返します。

以下はgetchar関数の使用例を示す簡単なサンプルプログラムです。

#include <stdio.h>

int main() {
    int c;

    printf("请输入一个字符:");
    c = getchar();

    printf("您输入的字符是:%c\n", c);
    printf("该字符的ASCII值是:%d\n", c);

    return 0;
}

サンプルプログラムを実行すると、プログラムはユーザーが文字を入力するのを待ちます。ユーザーが入力した文字は変数cに保存され、その文字とASCII値がそれぞれ出力されます。

广告
広告は10秒後に閉じます。
bannerAds