Michele wrote:
sprintf costruisce una stringa secondo il formato specificato dal secondo
argomento e mette il risultato in buf. Il terzo parametro (ed eventuali
quarto, quinto ecc.) sono i valori da sostituire nella stringa di formato
(secondo argomento).
La sprintf della funzione scrive in buf il valore puntato da liftPtr+1 in
formato fload o esponenziale (a seconda del valore stesso).
Es.:
int numero_decimale=14;
char stringa_di_caratteri[3]="DD";
sprintf( buf, "Valore decimale: %d, Stringa: %s\n", numero_decimale,
stringa_di_caratteri );
Il risultato in buf sarà la stringa:
'Valore decimale: 14, Stringa: DD' più un ritorno a capo
Post by Michelesprintf(buf, "%20g",*(liftPtr++))
cosa fa? E in generale a cosa serve sprintf?
grazie
michele
Luca