CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
kbhit - проверка ввода с клавиатуры
Описание
Проверяет наличие ввода с клавиатуры (нажатие клавиши).
Использование
#include <conio.h> int kbhit(void);
Возвращаемое значение
Возвращает не ноль в случае нажатия клавиши клавиатуры и ноль в противном случае.
Пример
#include <stdio.h> #include <conio.h> main() { printf("Приготовившись, нажмите любую клавишу\n"); while(!kbhit()); printf("\n Была нажата клавиша (%c)\n", getch()); }
Оставить комментарий
Комментарии
1.
28 декабря 2018, 21:50:27
Надюша, это Ваш окончательный ответ? ;^)
2.
+15 / -4
1 мая 2014, 16:35:48
Нужна.
2.1.
+0 / -2
28 декабря 2018, 22:00:00
Надюша, это Ваш окончательный ответ? ;^)
С kbhit(); можно согласиться,
с do { } while( ); можно согласиться,
но не с while(kbhit());
С kbhit(); можно согласиться,
с do { } while( ); можно согласиться,
но не с while(kbhit());
3.
+6 / -31
15 мая 2013, 15:59:24
while(!kbhit());
Точка с запятой не нужна
Точка с запятой не нужна