关于getchar与getch

来源:百度知道 编辑:UC知道 时间:2024/06/01 02:27:10
这两个函数我完全不懂~

那位好心人帮忙介绍一下,一定要有例子哦 越详细越好~~
谢谢

一楼不对啊
getch(),getchar()都是接收一个字符的命令,但实现上有区别;
getch从键盘上读入一个数据,不给回显,不需要回车确认,按下键就实现了函数。(经常写在函数尾,作为暂停,以便用户看清程序结果)
getchar()从输入输出流中读一个字符。因此输入时需要以回车来确认输入,而且有回显。你输入时,输入字符后要在按回车才能实现函数。(有时用于清除输入输出流中的换行键)

你自己编程试试就明白了。

getchar是接收一个字符的命令
getch是接收一个字符的.无论按哪个键,都自动退出。都相当于暂行作用。

getchar是接收一个字符的命令
getch是接收字符串的.