c++ 清空缓冲区 这里的的缓冲区到底是什么
#include<iostream>usingnamespacestd;voidmain(){charc;c=getchar();cout<<c<<endl;cin.sy...
#include <iostream>
using namespace std;
void main()
{
char c;
c=getchar();
cout<<c<<endl;
cin.sync();
c=getchar();
cout<<c<<endl;
}
#include <iostream>
using namespace std;
void main()
{
char c;
c=getchar();
cout<<c<<endl;
c=getchar();
cout<<c<<endl;
}
endl也可以刷新缓冲区
cin.sync()也可以刷新缓冲区
为什么前个程序缓冲区里的字符不在了 而后个程序的字符还在
二者刷新的都是什么 展开
using namespace std;
void main()
{
char c;
c=getchar();
cout<<c<<endl;
cin.sync();
c=getchar();
cout<<c<<endl;
}
#include <iostream>
using namespace std;
void main()
{
char c;
c=getchar();
cout<<c<<endl;
c=getchar();
cout<<c<<endl;
}
endl也可以刷新缓冲区
cin.sync()也可以刷新缓冲区
为什么前个程序缓冲区里的字符不在了 而后个程序的字符还在
二者刷新的都是什么 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询