C语言-getch()和getchar()的区别
最新推荐文章于 2021-03-13 16:27:57 发布
本文详细介绍了C语言中getch()和getchar()的区别。getchar()会读取缓冲区并显示数据,而getch()则直接读取用户输入,不显示且仅接收单个字符。在使用getchar()时,输入的45会在回车后被读取,以%c输出时会依次显示45和换行符,以%d输出时会转换为十进制52和53。getch()则在接收到每个字符后立即输出,按Enter键的字符10会被忽略,Esc键的问题尚未解答。
摘要由CSDN通过智能技术生成