Sida 2 Reserve tillräckligt med minne för att innehålla strängen resultatet av att konvertera ett heltal till sträng med itoa ( ) . Till exempel , kan du reservera tillräckligt med minne för ett heltal i en 32 - bitars implementering genom att förklara
röding stringVersion [ 12 ] ;
längsta ( som i antal tecken ) resultat itoa ( ) kan möjligen återgå motsvarar den minsta möjliga " int " värdet , det vill säga , -2,147,483,648 , representeras i decimal . Räkna ett tecken för tecken och en mer karaktär för ' \\ 0 ' C string terminator , det maximala antalet byte som behövs för att lagra resultatet är 12 .
3
Åkalla itoa ( ) på en variabel av typen " int " , som i :
itoa ( intVersion , stringVersion , 10 ) ;
där " intVersion " är den variabel som innehåller heltal som ska konverteras , och " 10 " anger att itoa ( ) måste returnera decimal representation av det numret .