C ++ getchar () - Biblioteca estándar de C ++

La función getchar () en C ++ lee el siguiente carácter de stdin.

prototipo getchar ()

 int getchar ();

La getchar()función es equivalente a una llamada a getc (stdin). Lee el siguiente carácter de stdin, que suele ser el teclado.

Está definido en el archivo de encabezado.

Parámetros de getchar ()

Ninguna.

getchar () Valor de retorno

  • Si tiene éxito, la getchar()función devuelve el carácter ingresado.
  • Si falla, regresa EOF.
    • Si la falla se debe a la condición de fin de archivo, se enciende el eofindicador stdin.
    • Si la falla es causada por algún otro error, enciende el indicador de error stdin.

Ejemplo: cómo funciona la función getchar ()

 #include #include using namespace std; int main() ( int c,i=0; char str(100); cout << "Enter characters, Press Enter to stop"; do ( c = getchar(); str(i) = c; i++; ) while(c!=''); cout << str; return 0; )

Cuando ejecute el programa, una posible salida será:

 Ingrese caracteres, presione Enter para detener rtq paSd12 6.2 haQ rtq paSd12 6.2 haQ

Articulos interesantes...