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