Lenguaje C: función fscanf (lectura de archivo formateado)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Lenguaje C: función fscanf
(archivo formateado leído)

En el lenguaje de programación C, función fscanf Lea la salida formateada de la secuencia.

sintaxis

La sintaxis de la función fscanf en lenguaje C es:

int fscanf(FILE *stream, const char *format, ...);

parámetro o parámetro

flujo El flujo del que se leerá la salida.Formato

Describe la entrada y proporciona un marcador de posición para insertar una cadena con formato. Aquí hay unos ejemplos:

Formato explique ejemplo
%D leer un entero 10
%F Leer números de punto flotante en formato decimal fijo 10.500000
%.1f Leer número de punto flotante con un lugar decimal 10.5
%mi Leer números de punto flotante en exponencial (notación científica) 1.050000e+01
%GRAMO Leer números de coma flotante en formato decimal fijo o exponencial dependiendo del tamaño del número 10.5

devolver los bienes

La función fscanf devuelve el número de caracteres leídos y almacenados. Devolverá EOF si se produce un error o si se llega al final del archivo antes de que se lean los elementos.

titulo requerido

En C, los archivos de encabezado requeridos por la función fscanf son:

#include <stdio.h>

aplicar para

En C, la función fscanf está disponible en las siguientes versiones:

  • ANSI/ISO 9899-1990

Función similar

Otras funciones de C similares a la función fscanf:

  • función de exploración
  • función escanear

ver también

Otras funciones de C que vale la pena mencionar cuando se trata de la función fscanf:

  • función fprintf
  • función de impresión
  • función sprintf
  • función vfprintf
  • función vprintf
  • función vsprintf