当前位置:首页 » 编程语言 » c语言输入密码显示

c语言输入密码显示

发布时间: 2024-08-25 05:49:47

1. c语言如何实现输入密码以星号显示

C语言中可采用getch()函数来实现输入密码字符时,不显示字符到终端上,这时,只需要显示出一个相应的*就可以达到效果了。参考代码及运行效果如下图:

2. 怎样用C语言实现密码输入时用'*'回显

#include<conio.h>
for(……)
{
ch=getch();
putchar('*');
}

只要用getch读入一个字符,然后putchar一个*就可以!

3. 用c语言写登录时,如何将输入的密码显示为*号

要删除*号的话,稍微改一下if(pwd==8)的处理,比如:
if(pwd==8)
{
if (zu > 0)
{
zuce.Pwd[zu-1]='\0';
zu--;
printf("%c",(char)8);
printf(" ");
printf("%c",(char)8);
}
// continue;
}else
用C的话密码可能差不多就这样处理吧,当然你的程式还需要改进一下,比如如果输入的超过数组的容量就skip掉,避免内存溢出。还有对一些无效的字符比如箭头按键,tab键等都skip掉,也就是限制合法字符的范围。

热点内容
无油螺杆式空气压缩机 发布:2025-08-25 20:16:06 浏览:814
python文件到输出到文件 发布:2025-08-25 20:15:58 浏览:132
python打印日志 发布:2025-08-25 19:37:00 浏览:413
vr哪个配置最好 发布:2025-08-25 19:36:51 浏览:836
解压挤痘视频 发布:2025-08-25 19:34:31 浏览:309
老鼠脚本是什么意思 发布:2025-08-25 19:27:59 浏览:476
androidlongstring 发布:2025-08-25 19:25:00 浏览:495
app制作androidstudio 发布:2025-08-25 19:14:12 浏览:242
hibernate连接数据库 发布:2025-08-25 18:55:37 浏览:720
c语言hook 发布:2025-08-25 18:44:16 浏览:700