摘要: 所谓键盘监听,就是用户按下某个键时系统做出相应的处理,本章讲到的输入输出函数也是键盘监听函数的一种,例如 getchar()、getche()、getch() 等。下面的代码演示了 getche() 函数的使用: #include <stdio.h> #include <conio.h> int m 阅读全文
posted @ 2021-03-25 19:39 myrj 阅读(2745) 评论(0) 推荐(1) 编辑
摘要: 一个安全的程序在用户输入密码时不应该显示密码本身,而应该回显星号或者点号,例如······或******,这在网页、PC软件、ATM机、POS机上经常看到。但是C语言没有提供类似的功能,控制台上只能原样显示用户输入的字符。我们完全可以模拟密码输入的效果,请先看下面的代码: #include <std 阅读全文
posted @ 2021-03-25 19:34 myrj 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 1) 指定读取长度 还记得在 printf() 中可以指定最小输出宽度吗?就是在格式控制符的中间加上一个数字,例如,%10d表示输出的整数至少占用 10 个字符的位置: 如果整数的宽度不足 10,那么在左边以空格补齐; 如果整数的宽度超过了 10,那么以整数本身的宽度来输出,10 不再起作用。 其实 阅读全文
posted @ 2021-03-25 19:31 myrj 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,有多个函数可以从键盘获得用户输入:scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。getchar()、getche()、getch():这三个函数都用于输入单个字符。gets():获取一行数据,并作为字符串处理。scanf() 是最灵活、最复杂、最常用 阅读全文
posted @ 2021-03-25 16:57 myrj 阅读(523) 评论(0) 推荐(0) 编辑