getch和getchar的区别

如题所述

功能、返回值等区别。
1、功能区别:getch是C语言中的一个函数,用于从键盘获取一个字符。getchar也是C语言中的一个函数,主要用于从标准输入读取下一个字符,将其作为结果返回。
2、返回值区别:getch函数返回所读取到的字符本身(以int类型表示),没有进行转换或处理。getchar函数有两种可能性:成功地从标准输入中读取到下一个字符,返回该字符对应的ASCII码值(也表示成整数)。在输入过程中遭遇到文件结束或错误,返回特定常量EOF(EndofFile)。
温馨提示:答案为网友推荐,仅供参考
相似回答