linux控制台下密码输入解决方案
来源:互联网 发布:橡塑保温板 淘宝 编辑:程序博客网 时间:2024/06/10 15:01
在linux系统编过C语言程序的码农应该都知道,其和在windows编程是有很大的区别的,linux下没有许多在windows下常用的头文件,但也有许多windows下没有的头文件,对于初学者来说,是有一定的限制性的,就比如conio.h头文件,里面有许多的函数我们经常使用,因此,我们在windows下一个小系统时,常用的登录环节无法在linux下使用,今天,我就来帮大家解决这一问题。
1 #include<stdio.h>
2 char getch()3 {
4 char c;
5 system("stty -echo");
6 system("stty -icanon");
7 c=getchar();
8 system("stty icanon");
9 system("stty echo");
10 return c;
11 }
12 void main()
13 {
14 int i;
15 char a[21];
16 char ch;
17 printf("请输入密码:");
18 for(i=0;i<20;i++)
19 {
20 ch=getch();
21 if(ch=='\n')
22 {
23 a[i]='\0';
24 break;
25 }
26 putchar('*');
27 a[i]=ch;
28 }
29 if(i==20)
30 a[20]='\0';
31 printf("%s\n",a);
32 }
0 0
- linux控制台下密码输入解决方案
- Java控制台下密码的输入
- 控制台下星号密码输入的实现
- linux 输入控制台下输入特殊符号
- C语言控制台下实现模拟密码的输入
- Linux控制台下的快捷键
- Linux控制台下的快捷键
- 控制台下输入字符串(含空格)
- 在Linux控制台下显示JPEG图像
- 在Linux控制台下显示JPEG图像
- Windows控制台下Linux风格的进度条
- 在Linux控制台下显示JPEG图像
- Linux控制台下的快捷键(转)
- 在Linux控制台下显示JPEG图像
- 在Linux控制台下显示JPEG图像
- Linux实用工具和控制台下小技巧
- 在Linux控制台下显示JPEG图像
- Linux下输入正确密码无限循环的解决方案
- 欢迎使用CSDN-markdown编辑器
- 第12周项目3-日期时间类
- Sqrt(x)
- Android触摸屏事件派发机制详解与源码分析一(View篇)
- Java 中的 List、Set、Map
- linux控制台下密码输入解决方案
- POJ 1384 【完全背包】
- UINavigationController页面转化效果( CATransition animation.type 种类)
- Android触摸屏事件派发机制详解与源码分析二(ViewGroup篇)
- 最小的K个数
- mysql悲观锁总结和实践
- [Android疑难杂症]动态改变Background后Padding无效的问题
- System.map、vmlinuz、initrd.img的产生和作用
- socket编程