简要阐述字符输入函数getch(),getche()和getchar()的区别

2020-06-05 家居 57阅读

这三个都是读取一个字符的函数,但都有差别:

  1. getch( )函数和其它两个函数的区别是getch不回显,其它两个函数回显。不回显就是键盘输入什么在屏幕上不显示出来。

  2. getchar( )和其它两个函数的区别是getchar是从缓冲区读取内容,而其它两个是监测键盘输入,也就是说,getchar必须按回车才生效,在按回车之前可以更改。而其它两个函数不行,只要你按了键盘,函数就读取到了内容。

  3. getche( )与getch( )的区别就是getche回显,getch不回显,而与getchar的区别就是一个不需要按回车,一个需要按回车。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com