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