Diferencia entre printf y fprintf

Diferencia entre printf y fprintf

Diferencia de claves: printf vs fprintf
 

Una función es un conjunto de instrucciones para realizar una tarea específica. No es posible escribir todas las declaraciones en el mismo programa. Por lo tanto, el programa se divide en varias funciones. Las funciones proporcionan la reutilización del código. En el lenguaje de programación como el lenguaje C, Main () es una función. Indica el punto de partida de la ejecución. Hay funciones incorporadas y funciones definidas por el usuario. El programador crea funciones definidas por el usuario. El idioma proporciona funciones integradas. El programador puede usarlos sin implementar desde el principio. Dos funciones incorporadas principales en el idioma C son printf () y fprintf (). Este artículo analiza la diferencia entre estas dos funciones. El diferencia clave Entre la impresión y el fprintf es que printf es una función C utilizada para imprimir una cadena formateada en una secuencia de salida estándar que es la pantalla de la computadora, mientras que FPRINTF es una función C para imprimir una cadena formateada en un archivo.

CONTENIDO

1. Descripción general y diferencia de claves
2. Que es printf
3. Que es fprintf
4. Similitudes entre printf y fprintf
5. Comparación de lado a lado: printf vs fprintf en forma tabular
6. Resumen

Que es printf?

La función "printf" se utiliza para dar una salida de manera formateada a un dispositivo de pantalla como la pantalla de la computadora. La sintaxis de la función printf es la siguiente.

printf ("cadena formateada", "Lista de variables");

Figura 01: printf ()

Si el usuario no desea imprimir una cadena formateada, es posible imprimir la cadena tal como está.

mi.gramo. printf ("Hola mundo");

Método a Imprima una cadena formateada es como sigue. Consulte el ejemplo de Bellow. "A" y "B" son enteros, por lo que se especifican con %D.

int main ()

int a = 10, b = 20;

printf ("El valor de a es %d y el valor de B es %d \ n", a, b);

regresar 0;

Impresión de números de puntos flotantes es como sigue. Consulte el ejemplo de Bellow.

int main ()

área flotante = 20.45;

printf (“El área es % 4.2f ”, área);

regresar 0;

Impresión de caracteres son como sigue.

int main ()

carta de char = 'a';

printf ("Carta es %C", carta);

regresar 0;

Hilos de impresión es como sigue.

int main ()

Word de char [6] = "Hola";

printf ("La palabra es %s", palabra);

regresar 0;

La cadena formatada también puede tener secuencias de escape. Comienzan con una barra inalcadora ("\"). Algunos de ellos son \ n y \ t.

int main ()

int a = 10, b = 20