Hvordan bruke ItoA i CCS
Custom Computer Services (CCS) skapt en utbredt prototyping plattform for arbeidet med Programmerbar avbruddskontrollere (bilder). Boards laget med CCS kan ta innspill fra en rekke kilder - blant annet sensorer og klokker - og multiplekse det inn linjer en generell prosessor kan overvåke. Utviklingsmiljøet omfatter en kompilator for CCS versjon av programmeringsspråket C og en symbolsk debugger for at kompilatoren. CCS dialekt av C omfatter itoa () bibliotek funksjon, for å konvertere verdien av et heltall variabel i sin strengrepresentasjon.
Bruksanvisning
1 Inkluder topptekstfilen for C standard bibliotek i innledningen av koden din, ved å skrive denne preprosessor direktivet:
inkluderer <stdlib.h>
2 Forbeholder nok minne til å inneholde strengen resultat av å konvertere et tall til streng hjelp itoa (). For eksempel kan du reservere nok minne for et heltall i 32-bit gjennomføring ved å erklære
char stringVersion [12];
Den lengste (som i antall tegn) resultere itoa () kan muligens gå tilbake tilsvarer minst mulig "int" verdi, dvs. -2147483648, representert i desimal. Telle ett tegn for tegn og en mer karakter for '\ 0' C streng terminator, er det maksimale antall byte for å lagre resultatet 12.
3 Påkall itoa () på en variabel av typen "int", som i:
itoa (intVersion, stringVersion, 10);
der "intVersion" er den variabelen som inneholder heltallet som skal konverteres, og "10" angir at itoa () må returnere desimalen representasjonen av dette nummeret.