Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Kbhit

CuBook05

Функция

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

#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

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