función getchar () en el lenguaje C con el Ejemplo

Aquí, vamos a aprender acerca de la función getchar () de stdio.h función de biblioteca en lenguaje C con su sintaxis, ejemplo . función función

getchar () en C

El getchar () se define en el & lt; stdio.h & gt; archivo de cabecera.

Prototipo:

    int getchar(void);

Parámetros: ARCHIVO * nombre de archivo (para el manejo de archivos) , de lo contrario será void.

Return Tipo: int

Uso de la función:

En el manejo de archivos, a través de la función getchar () que toma el carácter de la corriente de entrada de la entrada estándar . El prototipo de la getchar () la función es decir int getchar ();

El carácter que se lee es un char unsigned que se convierte en un valor entero. En el case de manejo de archivos, devuelve EOF cuando se encuentra al final del archivo. Si hay un error, entonces también devuelve EOF .

getchar () ejemplo en C

#include <stdio.h>
#include <stdlib.h>
int main(){
//Initialize the character array
char str[100];
int i=0,j=0;
printf("Enter the string into the filen");
//takes all the characters until enter is pressed
while((str[i]=getchar())!='n'){
//increment the index of the character array
i++;
}
//after taking all the character add null pointer
//at the end of the string
str[i]='_CP1_';
printf("nThe file content is - ");
//loop is break when null pointer is encountered
while(str[j]!='_CP1_'){
//print the characters
putchar(str[j]);
j++;
}
return 0;
}

salida

getchar() function in C language with Example - 4


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *