itoa te convierte un entero en una cadena que representa este entero con opción a 4 bases distintas: binario, octal, hexadecimal y decimal. También están las funciones ltoa para convertir enteros largos a cadenas, ultoa para convertir enteros largos sin signo a cadena y por último tienes a la función sprintf, que funciona lo mismo que la función printf, pero en vez de mandar la cadena formateada a la pantalla te la manda a una cadena.