为什么我这两条语句执行顺序反了?cout<<"按任意键开始";getchar();
#include<iostream.h>
#include<stdio.h>
#include<stdlib.h>
void main()
{
cout<<"按任意键开始";
getchar();
fflush(stdin);
}
[解决办法]
cout<<"按任意键开始" << endl; //刷新流
[解决办法]
这是一个刷入内存的问题,如果没有加endl,那么只是在缓冲区内没有被刷进去。