在C++中的输入和输出有两种方式,
- 一种是scanf和printf
- 另一种是cin和cout,
- 在#include<bits/stdc++.h>这个万能头文件下,这两种方式是可以互换的
C++和C很相似,很多大佬都用C++写C,但是在后面的一种方式中cin和cout的输入和输出效率比第一种低,
cin &cout 的输出方式比 print&scanf的效率低
原来而cin,cout之所以效率低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低,
ios::sync_with_stdio(false);
而这段语句可以来打消iostream的输入 输出缓存,可以节省许多时间,使效率与scanf与printf相差无几,
还有应注意的是scanf与printf使用的头文件应是stdio.h而不是 iostream。
参考博客:https://blog.csdn.net/weixin_44015865/article/details/84974373