Как определить, была ли нажата клавиша или нет в программе на языке Си.
Компилятор GCC не поддерживает conio.h заголовочный файл. Поэтому я не могу использовать функцию kbhit() в своем коде. Я хочу определить, была ли нажата клавиша или нет.
Что я уже пробовал:
Не сумев найти, я попробовал использовать scanf,но это не сработало, я хочу правильно решить эту проблему.
Stefan_Lang
Как правило, проверяйте документацию вашего компилятора или вашей ОС всякий раз, когда вы хотите сделать что-то, относящееся к вашей ОС или вашему оборудованию. Или же попробуйте свою любимую поисковую систему: обычно это занимает меньше времени, чем объяснение того, что вы хотите на таком форуме, как этот.
В случае GCC, поскольку он является открытым исходным кодом и мультиплатформенным, скорее всего, существует мало документации от самого компилятора, но в интернете будет много информации. Просто найдите его, вот так: https://www.google.com/search?q=GCC+Windows+key+event&rlz=1C1GCEU_deCH819CH819&oq=GCC+Windows+key+event&aqs=chrome..69i57.13943j0j8&sourceid=chrome&ie=UTF-8