📄 fflush.cpp
字号:
//这个程序在本书所带软盘中,文件名为FFLUSH.CPP
//这个程序是对程序GETCHAR.CPP的修改。
//这个程序将利用getchar()和fflush()执行正确的字符输入操作。
#include <iostream.h>
#include <stdio.h> //这个头文件提供了getchar()以及fflush(stdin)
void main(void)
{
char letter1, letter2;
cout << "按下一个字符键,然后回车:";
letter1 = getchar();
fflush(stdin); //刷新getchar()的输入缓冲区,将这个缓冲区中的回车符清除
cout << "按下第二个字符键,然后回车:";
letter2 = getchar();
cout << "letter1 = " << letter1 << endl; //将输出用户按下的第一个字符
cout << "letter2 = " << letter2 << endl; //将输出用户按下的第二个字符
}
/*下面是这个程序运行后的一个典型输出结果:
按下一个字符键,然后回车:a
按下第二个字符键,然后回车:b
letter1 = a
letter2 = b
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -