#include<iostream>
#include<cstdio>
using namespace std;
int main() {
freopen("test.out","w",stdout);
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
int a=886;
cout<<a;
fclose(stdout);
return 0;
}
输出a时,a到了缓冲区。但是接下来关了输出文件,同步被关了,所以他没有连上缓冲区,直接关闭了输出文件,这时是没有输出的。在CCF的评测机上,这种情况是会爆零的!希望大家不要犯这样的错误!警示后人!