当前位置:  技术问答>linux和unix

怎样检测“按任意键”这个事件?

    来源: 互联网  发布时间:2014-12-13

    本文导语:  程序中经常需要“按任意键继续”,怎样实现? getchar似乎不可以 另外,怎么实现输入密码,显示*号 | 2。用getpass函数,但是不能回显*,但可以不现实你输入的信息 | getch()...

程序中经常需要“按任意键继续”,怎样实现?
getchar似乎不可以

另外,怎么实现输入密码,显示*号

|
2。用getpass函数,但是不能回显*,但可以不现实你输入的信息

|
getch()和getchar()都可以呀!
如果要输入密码,可以用getch()他是无回显输入。
如果不想阻猜程序,可以用kbhit ()他是检测是否有键按下,不会阻塞程序。

|
(1)按任意键可以用很多方法实现,使用getch()也可以
(2)用一个变量接收你真正输入的东西,但在屏幕上显示用*显示,会curses编程吗

|
同意duxueqing(小肚子) ,用getch()就可以。
在tc下就常这样。

|
好象要用信号的捕捉吧,如果用getchar(),那么进程是暂停在那里吧,那是等待,我不认为那是检测。用信号可以使进程中断。

|
1.可以呀
例子:
#include 

int main()
{
        printf("Press any key to continue...n");
        getchar();
        return 0;
}


|
楼上的对了哦

|
俺也同意。:)

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php中检测变量是否是一个对象的is_object函数介绍及用法举例
  • 编一个程序,检测Linux系统下机器网卡的状态(只要检测网络线是否被拔掉?)
  • redhat声卡检测能检测到声卡,为什么没有声音啊??
  • Web 应用安全检测工具 Rational AppScan
  • jquery代码-如何检测各种浏览器
  • 怎样用java编写网络检测程序???(好象和snmp有关)
  • 在一个线程中的run()方法里面用无限循环的方式来检测某一个类中的变量的状态,当检测到该状态为true时,再判断该变量如果连续维持true状
  • 开源智能分布式检测框架 Razorback
  • 每次启机都会检测硬盘 浪费时间
  • 内核内存泄露检测
  • 入侵检测程序 OSSEC
  • 入侵检测系统 Snort
  • 人脸检测库 fdlib
  • 硬件检测工具 HDT
  • java开发知识 iis7站长之家
  • Java 中如何检测内存泄漏?
  • 请教:如何检测到第二块网卡
  • 如何在文本区域中检测回车符??? 急急急
  • 如何让linux重启时自动检测文件系统!??
  • 如何才能检测到声卡?
  • 内存检测的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3