请问这段程序里,为什么一定需要那个getchar()?好像是获得一个字符吧,回车键?其中的原理是什么,请详细剖析一下啊,感激不尽!
getchar()的作用是从键盘上读入一个字符,并带回显。getchar()函数等待输入直到按回车才结束,回车前的所有输入字符都会逐个显示在屏幕上,但只有第一个字符作为函数的返回值。使用方法:
1、输入如下命令,定义字符。
2、使用getchar函数获得输入字符。
3、使用putchar函数将变量输出。
4、点击编译按钮,对程序进行编译。
5、提示无错误时,进行程序运行。
6、弹出的界面输入字符。
7、运行界面如下。