Aggiungi il numero intero desiderato per il carattere '0 ' . Si noti che questo funziona solo per le singole cifre 0-9 , e funziona perché quei personaggi capita di essere in ordine
int i = 3; .
Char c = '0 ' + i ;
Ora c è il carattere '3 '
2
Usa itoa ( ) , abbreviazione di numero intero a ASCII . . Questa funzione funziona per tutte le piattaforme Windows , ma non è standard e non funziona per Mac o Linux .
# Include { int i = 27; char * str = new char [ 33 ] ; itoa (i, str, 10) ; //il 10 indica la base 10 } str è "27" . utilizzare C + + stream . Questo è il metodo più standard di conversione # include { int i = 5; . Std :: string s ; std :: stringstream fuori ; fuori << i; s = out.str (); } s è "5" .
3
Informazioni correlate
Programmazione © www.354353.com