Учись программированию на C++ Builder бесплатно!

Функция


Производит проверку: есть ли символы в буфере клавиатуры.

Синтаксис


#include<conio.h>
int kbhit(void);

Прототип


conio.h

Описание


Функция kbhit проверяет, была ли нажата какая-либо клавиша клавиатуры. Нажатая клавиша может быть определена с помощью функций getch или getche.

Возвращаемое значение


Если какая-либо клавиша была нажата, функция kbhit возвращает ненулевое значение, если нет, она возвращает 0.

Переносимость


Функция kbhit уникальна для DOS. Функция не совместима с Windows.

Пример


#include <conio.h>

int main(void)
{
cprintf("Для продолжения нажмите любую клавишу:");
while(!kbhit()) /* пустой цикл */
cprintf("\r\nБыла нажата клавиша ");
return 0;
}

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Поиск по сайту