Función Printf

¿QUÉ ES LA FUNCIÓN PRINTF? 

Esta función permite escribir datos en el dispositivo de salida estándar. Printf permite ingresar cualquier tipo de dato numérico, caracteres sueltos y cadenas de caracteres. En general, una función printf se escribe así: 

prinft(cadena de control,lista de argumentos); 

CADENA DE CONTROL: Hace referencia a una cadena de caracteres que contiene información sobre el formato de la salida. 
LISTA DE ARGUMENTOS: Hace referencia a los argumentos que representan los datos de salida. 

En la cadena de control deben ser incluidos grupos individuales de caracteres que deben iniciar por %. Luego de este signo debe haber un carácter de conversión el cual indica el tipo de dato correspondiente. 
Asimismo, los caracteres de conversión pueden tener modificadores como: 
LONGITUD DEL CAMPO: Es un numero entero colocado entre % y el caracter de conversión
NÚMERO DE DÍGITOS DECIMALES: Para indicar el numero de digitos decimales y la longitud maxima para enteros o cadenas es necesario ingresar un numero entero, un punto y un segundo numero entre % y el caracter de conversión. 
JUSTIFICACIÓN A LA IZQUIERDA: Escribir el signo - despues de %. 

 CARÁCTERES DE CONVERSIÓN MÁS COMUNES 

C - Un caracter simple 
d - Entero decimal con signo 
i - Entero decimal, octal o hexadecimal con signo
e - Número en punto flotante con exponente 
f - Número en punto flotante sin exponente 
g - Usa %e o %f, el más corto en longitud 
o - Entero octal sin el cero inicial
s - cadena de caracteres 
u - Entero decimal sin signo
x - Entero hexadecimal sin el prefijo 0x 

EJEMPLO: 

Si escribimos: 

prinft("Hola%s",Amigos); 

En pantalla se verá: 

Hola Amigos. 


FUENTES:

Comentarios

Entradas populares de este blog

Librería Math.h

¿Que es un IDE?

Arreglos.