Función de la biblioteca C -getc()
Biblioteca estándar de C - <stdio.h>
Descripción
Función de la biblioteca Cint getc(FILE *stream)Obtiene el siguiente carácter (un carácter sin signo) del flujo (stream) especificado y avanza el indicador de posición.
Declaración
La siguiente es la declaración de la función getc().
int getc(FILE *stream)
Parámetros
- stream-- Este es un puntero al objeto FILE que identifica el flujo sobre el que se realizará la operación.
Valor de retorno
Esta función devuelve el carácter leído como un unsigned char convertido a int. Si se alcanza el final del archivo o se produce un error de lectura, devuelve EOF.
Ejemplo
El siguiente ejemplo demuestra el uso de la función getc().
#include<stdio.h>
int main()
{
char c;
printf("请输入字符:");
c = getc(stdin);
printf("输入的字符:");
putc(c, stdout);
return(0);
}
Compilemos y ejecutemos el programa anterior, lo que producirá el siguiente resultado:
请输入字符:a 输入的字符:aOtras extensiones