社区
新手乐园
帖子详情
高手帮帮忙解答!!
yoyo82
2004-09-26 04:29:42
用C语言写程序,怎么样使输入的字符或数字立即变为星号“*”不让别人看到,像输入密码那样???我试了大家说的办法都没有用,输入后可以把它显示出来!!用printf语句。请那位高手帮忙写写。我在此谢谢各位。
请大家帮菜鸟个忙,解决后不甚感激。
...全文
116
10
打赏
收藏
高手帮帮忙解答!!
用C语言写程序,怎么样使输入的字符或数字立即变为星号“*”不让别人看到,像输入密码那样???我试了大家说的办法都没有用,输入后可以把它显示出来!!用printf语句。请那位高手帮忙写写。我在此谢谢各位。 请大家帮菜鸟个忙,解决后不甚感激。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redolive
2004-09-27
打赏
举报
回复
对字符串的使用而言, 最好是先用memset置为全0, 然后再使用.可以防止字符串无结束标致.
另:
使用字符最好先用宏定义所需要的字符串长度, 申请存储空间使用长度加1.
yoyo82
2004-09-26
打赏
举报
回复
非常谢谢啊!!
yoyo82
2004-09-26
打赏
举报
回复
谢谢各位高手啊!!请问输入两位数,能把它打印出来吗??
truediego
2004-09-26
打赏
举报
回复
嗯,理论上是需要的,也可以不要,但是程序稳定性稍差一点点
不需要的时候,记得给最后一个字符后面赋上 '\0'
memset的作用就是给szStr的每个元素都赋上0的值, 0 就是 '\0'
最后一个参数是元素的个数
ninansky
2004-09-26
打赏
举报
回复
上面那个"memset(szStr, 0, sizeof(szStr));"是什么意思?
可不可以不要的啊
truediego
2004-09-26
打赏
举报
回复
huhu,大家回得好快啊,看的时候0回复,发出回复后,都这么多了,哈哈
truediego
2004-09-26
打赏
举报
回复
#include "stdio.h"
#include "string.h" //memset
#include "conio.h" // getch
int main()
{
char szStr[6];
int i;
memset(szStr, 0, sizeof(szStr));
printf("Please Input < 6 char :");
for (i = 0;i< 6;i++) {
szStr[i] = getch();
if (szStr[i] == 13) {
break;
}
printf("*");
}
printf("\n");
}
efghkk
2004-09-26
打赏
举报
回复
char password;
password=getch();
put('*');
用这个不就好了?
o1n
2004-09-26
打赏
举报
回复
这个我还真不知道。
占个位学习一下!
歪歪歪
2004-09-26
打赏
举报
回复
混合编程,
用汇编实现!
爱普生r230清零软件
R230开机运行一段后就双灯齐闪,电脑提示 常规错误删除所有的打印任务并关闭打印机电源。取出打印机内的所有异物。过几分钟再将打印机打开。检查了打印机进纸传感器,打印头下面的传感器,光栅带都清洁了,打印光盘那里也关好呢,字车上也上了润滑油,喷头下面的导纸光栅条板也清干净了同时打印机还清了零还是不行,这台机拆了也有N次了都没弄好,弄得头大了不知还有哪里不行,请各位
帮帮忙
回复:喷头下面的光电感应器可能脏了或者坏了,先清洁一下,如果不行,换了就ok了,这是常见故障,不用惊慌 回复:传感器 回复: 要是打印头下的传感器没问题,你可以看一下连那个传感器的头缆! 回复: 经过再次检查发现主板上BD3980F芯片有点烫手,不知是否跟这有关 回复 不知道了,我的情况和你所说的一样,以前修过好多,但是从来还没有见到如这个这么麻烦。我机器都拆了好几次了,郁闷的.不知道到底是那里错了? 难道就得换配件了? 盼
高手
,近快
解答
. 回复:配件坏了你还想怎么样 回复:传感器进墨水挂了吧!!! 回复: 经常碰见这样的问题,一般都喷头底下的传感器,擦擦就可以了 回复: 比较同意4楼的说法,除了传感器有问题,传感器的连线有时也会有问题.
pdf、word、图片、转换成swf文件 不用第三方插件 在线等
高手
解答
急!急!急!...
最近要做一个题库项目,后台上传图片,word文档,要转成swf ,用flexpaper展示,做成百度文库的样式。用了flashpaper2.2但是我的系统是win7 64位,服务器也是64位的,只能放弃这个办法。哪位
高手
能不用第三方插件,就能实现这些功能?求
高手
帮帮忙
啊 在线等
高手
解答
急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!在线等
高手
解答
急!急!急...
c语言N*N的二维数组,c语言
高手
帮个忙(请先看问题,好
解答
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[ ][ N ],int n),该函数的功能是使数组左下半三角元素中的值加上n。例如:若n的值为3,a数组中的值为a=2 5 41 6 95 3 7则返回主程序后a数组中的值应为程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[ ][ N ],int n),该函数的功能是使数组左...
跪求
高手
解答
!Fragment布局中的View概率性空指针
我用Viewpager+Fragment布局。 Viewpager和Fragment都是在Activity的onCreate初始化的。 用的是FragmentPagerAdapter,并且mViewPager.setOffscreenPageLimit(3)保证Fragment不会回收。 当程序最小化后,再恢复,此时对某一个Fragment布局中的View执行rotate属性动画会概率性
android 触摸屏概率性失效,
高手
解答
!Fragment布局中的View概率性空指针
本人用Viewpager+Fragment布局。Viewpager和Fragment都是在Activity的onCreate初始化的。用的是FragmentPagerAdapter,并且mViewPager.setOffscreenPageLimit(3)保证Fragment不会回收。当程序最小化后,再恢复,此时对某一个Fragment布局中的View执行rotate属性动画会概率性的报出空指针异...
新手乐园
33,321
社区成员
41,774
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章