Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

C /C++でintをASCII文字に変換します


CまたはC++では、文字値はASCII値として格納されます。 intをASCIIに変換するには、文字「0」のASCIIに整数を追加します。 intをASCII値に変換する例を見てみましょう。

#include<stdio.h>
int intToAscii(int number) {
   return '0' + number;
}
main() {
   printf("The ASCII of 5 is %d\n", intToAscii(5));
   printf("The ASCII of 8 is %d\n", intToAscii(8));
}

出力

The ASCII of 5 is 53
The ASCII of 8 is 56

  1. C /C++の三項演算子

    作用するために3つのオペランドを必要とする演算子は、三項演算子として知られています。 「?」で表すことができます。 :」。条件演算子とも呼ばれます。オペレーターはパフォーマンスを向上させ、コード行を減らします。 これがC言語の三項演算子の構文です Expression1 ? Expression2 : Expression3 これがC言語の三項演算子の例です 例 #include <stdio.h> int main() {    int a = -1;    double b = 26.4231;    int c

  2. C ++でintをstringに変換する方法は?

    Cのitoa関数を使用して、intを文字列に変換できます。 例 #include<iostream> int main() {    int a = 10;    char *intStr = itoa(a);    string str = string(intStr);    cout << str; } 出力 これにより、出力が得られます- 10 これにより、整数が文字列に変換されます。 C ++ 11では、同じ目的で使用できる新しいメソッドto_stringが追加されました。次の