Lenguaje C: función ungetc (caracteres no leídos)

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 ungetc
(caracteres no leídos)

En el lenguaje de programación C, función ungetc Vuelve a colocar un carácter en la secuencia a la que apunta la secuencia y borra el indicador de fin de archivo de la secuencia.

sintaxis

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

int ungetc(int c, FILE *stream);

c El carácter que se va a poner en la transmisión. corriente La corriente a modificar.

devolver los bienes

La función ungetc devuelve el carácter reemplazado. La función ungetc devuelve EOF si se produce un error debido a varios intentos de volver a colocar un carácter sin una operación de lectura o posicionamiento de archivos.

titulo requerido

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

#include <stdio.h>

aplicar para

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

  • ANSI/ISO 9899-1990

ver también

Otras funciones de C que vale la pena mencionar cuando se trata de funciones ungetc:

  • función fgetc
  • función getc
  • función getchar