在c++环境下,printf 和cout 输出时为何先输出printf的内容,不管在cout的前面还是后面

如题所述

#include <stdio.h>
#include <iostream>
using namespace std;

int main()
{
ios::sync_with_stdio(); // 默认情况下是和C的stdio同步的

cout << "cout\n";
printf("stdio\n");
return 0;
}

#include <stdio.h>
#include <iostream>
using namespace std;

int main()
{
ios::sync_with_stdio(false); // 不使用同步

cout << "cout\n";
printf("stdio\n");
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-10
没有啊
相似回答