当前位置:首页 » 编程语言 » 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掉,也就是限制合法字符的范围。

热点内容
崩坏学园2脚本 发布:2025-01-15 12:58:43 浏览:457
我的世界服务器等级如何升 发布:2025-01-15 12:45:55 浏览:687
c语言程序填空题 发布:2025-01-15 12:45:53 浏览:544
怎么配置氯化钠浓度 发布:2025-01-15 12:34:06 浏览:205
4000除以125简便算法 发布:2025-01-15 12:27:41 浏览:463
源码商用 发布:2025-01-15 12:26:54 浏览:74
价钱算法 发布:2025-01-15 12:26:03 浏览:400
苹果手机安卓功能在哪里 发布:2025-01-15 12:21:34 浏览:786
服务器地址端口名称怎么找 发布:2025-01-15 12:15:32 浏览:705
怎么把电脑程序改安卓 发布:2025-01-15 12:13:52 浏览:576