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

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

getchar () прототип

 int getchar ();

getchar()Функция эквивалентна вызовет ЕОКП (стандартный ввод). Он считывает следующий символ из стандартного ввода, которым обычно является клавиатура.

Это определено в заголовочном файле.

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

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