当前位置 : IT培训网 > 常见问题 > 实例演绎getchar、getch、getche三者区别

实例演绎getchar、getch、getche三者区别

时间:2019-03-08 15:52:31  来源:编程网  作者:IT培训网  已有:名学员访问该课程
三个单字符接受函数,getchar、getch、getche这三者之间有何区别呢?在这里,IT培训网给大家做详细的解说,一探其究竟有什么不同之处?

三个单字符接受函数,getchar、getch、getche这三者之间有何区别呢?在这里,IT培训网给大家做详细的解说,一探其究竟有什么不同之处?

getchar、getch、getche三者之间有何区别?

第一个,getchar函数,是C语言标准库中的函数,在头文件stdio中,可以接受用户输入的一个字符,回车结束,明文显示。声明和示例如下:

实例演绎getchar、getch、getche三者区别_www.itpxw.cn

注意:第一行是我输入的,第二行是printf输出的!

第二个,getch函数,也是接收键盘输入的一个字符,但不用回车确认!使用时要包含conio的头文件。示例如下:

实例演绎getchar、getch、getche三者区别_www.itpxw.cn

注意,用户输入一个字符是不显示的!上图中的c是输入后printf打印的!此函数可以配合打印*号来实现密码输入的效果!

第三个,getche函数,同样接收一个字符,也在conio头文件中声明,也不需要回车确认!但输入时明文显示(回显),声明和示例如下:

实例演绎getchar、getch、getche三者区别_www.itpxw.cn

顶一下
(0)
0%
踩一下
(0)
0%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容

相关热点