C言語のアルファベットをASCIIコードに変換する方法は何ですか?

C言語では、強制的な型変換を使って文字をASCIIコードに変換することができます。

以下はサンプルコードです。

#include <stdio.h>

int main() {
    char c = 'A';
    int ascii = (int)c;

    printf("字符 %c 对应的ASCII码为 %d\n", c, ascii);

    return 0;
}

コードの上に、最初に文字変数 c を定義して、文字 ‘A’ を代入します。次に、(int) を使って文字 c を整数型に強制変換して、それに対応するASCIIコードを取得します。最後に、printf 関数を使って文字と対応するASCIIコードをコンソールに出力します。

上記のコードを実行すると、次のように出力されます。

字符 A 对应的ASCII码为 65
bannerAds