getchar 滤过回车?
#include <iostream>using namespace std;
int main()
{
char c1, c2;
c1 = getchar();
getchar(); //滤过回车
c2 = getchar();
putchar(c1);
putchar(c2);
putchar('\n');
cout<<c1<<endl;
cout<<c2<<endl;
return 0;
}
我之前没有在中间加getchar();结果只被读取一个字符;
看到别人的中间加getchar();说滤过回车 什么意思???