Latest web development tutorials

Funkcje biblioteczne C - getchar ()

Biblioteka standardowa języka C - <stdio.h> Biblioteka standardowa języka C - <stdio.h>

opis

Funkcje biblioteki Cint getchar (void) Pobiera standardowego wejścia stdin od znaku (unsigned znaków).Jest to równoważnegetc ze standardowego wejścia jako parametr.

oświadczenie

Oto () oświadczenie funkcja getchar.

int getchar(void)

parametry

  • NA

Wartość zwracana

Funkcja ta jako rzutowanie unsigned char na int powrócić do odczytu znaków, lub jeśli koniec pliku odczytu wystąpi błąd, to zwraca EOF.

Przykłady

Poniższy przykład demonstruje funkcja getchar () jest używana.

#include <stdio.h>

int main ()
{
   char c;
 
   printf("请输入字符:");
   c = getchar();
 
   printf("输入的字符:");
   putchar(c);

   return(0);
}

Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:

请输入字符:a
输入的字符:a

Biblioteka standardowa języka C - <stdio.h> Biblioteka standardowa języka C - <stdio.h>