printf

Numerosos lenguajes de programación implementan una función printf (print formatted), para mostrar una cadena con formato.

Por ejemplo en C: imprimirá la siguiente línea (incluyendo el carácter de nueva línea \n): La función printf retorna el número de caracteres impresos, o un valor negativo si ocurre un error.

printf permite dar formato específico a la salida, aquí algunos ejemplos: printf("El numero entero en base 10 es: %d", -10); Los formateadores permiten ser modificados para definir cantidad de dígitos o caracteres, introduciendo los parámetros de cantidad de dígitos y dígitos significativos como se puede notar en el siguiente ejemplo: Prototipo:.

Ejemplo de uso ( C ): Mostraría: Hemos escrito un ESLOGAN con sprintf - 78989 fprintf file print format permite que la salida de printf pueda escribirse en cualquier archivo.

Su prototipo, dentro del archivo de cabecera stdio.h, sería: Veamos un ejemplo: En este caso snprintf escribiría en la variable "cadena" los 10 primeros bytes de "Me llamo Juan y tengo 5 años" asprintf() hace lo mismo que sprintf() pero este reserva la memoria suficiente para contener la cadena de caracteres deseada, posteriormente se tendrá que usar free() en la cadena.

Un ejemplo de la función printf.