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

Функція getchar () у C ++ зчитує наступний символ із stdin.

прототип getchar ()

 int getchar ();

getchar()Функція еквівалентна викличе ЕОКП (стандартний ввід). Він читає наступний символ із 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

Цікаві статті...