Colección de citas famosas - Slogan de motivación - ¿Cuáles son los usos de la función fprintf?

¿Cuáles son los usos de la función fprintf?

1. Declaración de función

int fprintf (FILE* stream, const char*format, [argumento])

2 Parámetros

flujo: este es un puntero al objeto ARCHIVO que identifica el flujo.

formato: esta es una cadena C que contiene el texto que se escribirá en la secuencia. Puede contener una etiqueta de formato incrustada, que puede reemplazarse por el valor especificado en parámetros adicionales posteriores y formatearse según sea necesario.

El atributo de etiqueta de formato es %[flags][width][.precision][length]especificador

[argumento]: lista de parámetros adicionales

3. Función

La función fprintf() escribe datos (argumentos) en el flujo de salida (flujo) de acuerdo con el formato especificado (formato).

4. Descripción de la función

fprintf() convertirá y formateará los datos de acuerdo con la cadena de formato del parámetro y luego enviará el resultado al archivo especificado por el flujo de parámetros hasta la cadena. aparece hasta el final ('\0').

Ejemplo de programa:

#include

int main(void)

{

ARCHIVO *entrada,*salida;

entrada = fopen("\\AUTOEXEC.BAT", "rt");

if(entrada == NULL) { fprintf(entrada, " No se puede abrir el archivo de entrada.\n");

return 1; }

out = fopen("\\AUTOEXEC.BAT", "wt");

if(out == NULL) {

fprintf(out, "No se puede abrir el archivo de salida.\n");

return 1;

}

while(!feof(in))

fputc(fgetc(in), out);

fclose(in);

fclose(fuera);

devuelve 0;

}