PDA

View Full Version : conversione da int a stringa in C


shang84
12-04-2005, 23:37
Ciao!
vorrei poter convertire un intero ad una stringa in C. sto usando la funzione sprintf() nel seguente modo:

sprintf(buffer,%d,numerointero); // dove buffer è così definito char *buffer[100];

non mi funziona però!

cosa sbaglio?
eventualmente si può fare in altri modi?

Grazie!

VegetaSSJ5
12-04-2005, 23:56
http://www.mkssoftware.com/docs/man3/itoa.3.asp
:)

Poix81
13-04-2005, 00:10
Ciao!
vorrei poter convertire un intero ad una stringa in C. sto usando la funzione sprintf() nel seguente modo:

sprintf(buffer,%d,numerointero); // dove buffer è così definito char *buffer[100];

non mi funziona però!

cosa sbaglio?
eventualmente si può fare in altri modi?

Grazie!
prova cosi
sprintf(buffer,"%d",numerointero);

ciao ciao

shang84
13-04-2005, 00:12
Grazie mille!
ho riprovato con la scanf e ora funziona.. cmq ora smanetto un pò anche con la itoa().

Ciao