|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Perugia
Messaggi: 633
|
[C]convertire int in char
salve, vorrei sapere come convertire un int in char.
ho trovato questa funzione: Codice:
char *itoa(int value, char *string, int radix)
__________________
Case Corsair 3500X ARGB - MB MSI B650 Gaming Plus WiFi - CPU Ryzen 7 7800X3D - RAM LEXAR DDR5 6000 CL30 ARGB - GPU Palit 4070 Super Dual 12GB - SSD1 Crucial P3 1TB M.2 - SSD2 Samsung 980 Pro 1TB M.2 - Monitor LG UWQHD 1440p@160Hz 34GP63AP |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2787
|
E' la base (decimale, binaria, esadecimale, ecc...).
Vedi qui per degli esempi: http://www.cplusplus.com/reference/c.../cstdlib/itoa/ Non è una funzione standard però |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
Diciamo che tu vorresti convertire un intero in un char *, quindi in una stringa
Prova con Codice:
char tmp[10];
sprintf(tmp, "%d", 10);
printf("Il numero è %s\n", tmp);
Codice:
man sprintf |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:16.



















