Einfacher Weg:
char digits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
char aChar = digits[i];
Sicherer Weg:
char aChar = '0' + i;
Generischer Weg:
itoa(i, ...)
Praktischer Weg:
sprintf(myString, "%d", i)
C ++ Weg: (entnommen aus Dave18 Antwort)
std::ostringstream oss;
oss << 6;
Boss Weg:
Joe, schreib mir einen Int-to-Char-Konverter
Studboss Weg:
char aChar = '6';
Joes Weg:
char aChar = '6'; // int i = 6;
Nasas Weg:
// Warten auf Antwort vom Satelliten ...
Aliens Weg: '9'
//Schöne Grüße.
Gottes Weg:
Bruh ich habe das gebaut
Peter Pans Weg:
char aChar;
switch (i)
{
case 0:
aChar = '0';
break;
case 1:
aChar = '1';
break;
case 2:
aChar = '2';
break;
case 3:
aChar = '3';
break;
case 4:
aChar = '4';
break;
case 5:
aChar = '5';
break;
case 6:
aChar = '6';
break;
case 7:
aChar = '7';
break;
case 8:
aChar = '8';
break;
case 9:
aChar = '9';
break;
default:
aChar = '?';
break;
}
Der Weg des Weihnachtsmanns:
sleep(457347347);
Der Weg der Schwerkraft:
//Was
'6' (Jersey) Mikes '™ Weg:
// //
SO übrigens:
Leute, wie vermeide ich es, den Anfängerleitfaden für C ++ zu lesen?
Auf meine Art:
oder die Autobahn.
Kommentar: Ich habe Handy Way und C ++ Way hinzugefügt (um eine vollständige Sammlung zu haben) und speichere dies als Wiki.
Edit: zufrieden?