|
|
|
![]() |
|
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: 2776
|
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: 03:22.