C ++ getchar () - C ++ стандартна библиотека

Функцията getchar () в C ++ чете следващия символ от stdin.

getchar () прототип

 int getchar ();

Най- getchar()функцията е еквивалентно на повикване към getc (стандартния вход). Той чете следващия символ от stdin, който обикновено е клавиатурата.

Той се определя в заглавния файл.

getchar () Параметри

Нито един.

getchar () Върната стойност

  • При успех getchar()функцията връща въведения символ.
  • При неуспех се връща EOF.
    • Ако неуспехът е причинен поради състояние на края на файла, той включва eofиндикатора stdin.
    • Ако повредата е причинена от друга грешка, тя включва индикатора за грешка stdin.

Пример: Как работи функцията 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; )

Когато стартирате програмата, възможният изход ще бъде:

 Въведете символи, Натиснете Enter, за да спрете rtq paSd12 6.2 haQ rtq paSd12 6.2 haQ

Интересни статии...