PRETVARANJE (KONVERZIJA) TIPOVA PODATAKA
Slijedeće funkcije konvertiraju tipove podataka.
atof() konvertira ASCII niz karaktera u float
atoi() konvertira ASCII niz karaktera u integer
itoa() konvertira integer u niz karaktera
Primjer
/* konvertiraj string u integer */ #include <stdio.h> #include <stdlib.h> char string[] = "1234";
main() { int sum; sum = atoi( string ); printf("Sum = %d\n", sum ); }
/* konvertiraj integer u string */ #include <stdio.h> #include <stdlib.h> main() { int sum; char buff[20]; printf("Unesi integer "); scanf(" %d", &sum ); printf( "Kao string to je %s\n", itoa( sum, buff, 10 ) ); }Primijetite da itoa() prima tri parametra,