C/C++实现按下任意键继续功能

当我们在使用系统命令:stop时会在终端下弹出:按下任意键继续的代码!

这里只需要C/C++自带的函数即可:

kbhit

函数原型:

int kbhit(void);

返回值:如果有按键按下返回非0否则返回0

函数介绍:此函数是C/C++里的一个自带函数,可以用于监视键盘输入事件,当有键盘在当前线程下按下按键时,此函数会监视按键消息,但不会返回键代码,并且这个函数是个非阻塞函数!

需要头文件:

include <conio.h>

示列:

include <conio.h>
int main(){
printf("hello word!\n");
printf("按下任意键继续...");
while(1){
if(kbhit()){
break;
}
}
}


运行时当线程触发WM_CHAR或WM_KEYDOWM等键盘消息会立刻执行break语句!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

17岁boy想当攻城狮

感谢打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值