您现在的位置是:首页 > 学无止境 > C语言网站首页C语言 C语言如何隐藏输入密码

C语言如何隐藏输入密码

  • 莫愁
  • C语言
  • 2019-09-04
简介如何实现像输入QQ密码,输进去密码显示出来的就是*号,然后按退格键可以删除*号。
字数 589.5

C语言如何隐藏输入密码

如何在C语言程序框里面实现像输入QQ密码,输进去密码显示出来的就是*号,然后按退格键可以删除*号。

首先我们要知道如何输入字符串,我们经常使用scanf这个函数来输入,但是这是对字符串的操作,而getch()这个函数可以获得键盘缓存中的一个字符!

getch()

用ch=getch();会等待你按下任意键之后,把该键字符所对应的ASCII码赋给ch,再执行下面的语句。

自定义函数

如果大家还想让密码只能是字母和数字组成,只需要下面这个判断即可。

if(!((p<='Z'&&p>='A')||(p<='z'&&p>='a')||(p<='9'&&p>='0')))
            continue;

希望这个函数能解决大家的问题。


转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/336.html”。

文章评论

    • 评论
    人参与,条评论

技术在线

服务时间

周一至周日 12:00-22:00

关闭下雪
关闭背景特效