在C语言中,运行程序时,如何通过键盘输入激活一个函数。

2024-11-27 19:34:09
推荐回答(4个)
回答1:

比较简单的方法就是用一个子线程来获得键盘输入的字符,当该字符是你想要的字符,则改变一个全局变量值,主函数定期来检测这个全局变量(比如每一次循环中检查一次),当发现全局变量改变就调用某个函数。。。。

回答2:

用一个子线程来获得键盘输入的字符,当该字符是你想要的字符,则改变一个全局变量值,主函数定期来检测这个全局变量(比如每一次循环中检查一次),当发现全局变量改变就调用某个函数。。。。

回答3:

用 if 条件判断,符合条件就执行该函数即可。

回答4:

while(c=getch())
{
swicth(c)
{
case 'q':func_1();break;
case 'w':func_2();break;
}
}