永发信息网

C 与 C++,微小差别

答案:1  悬赏:30  手机版
解决时间 2021-07-29 17:54
我听说C里面的scanf和printf 与 C++里面的 cin 和cout 在运行时间上有倍数的差别,这是怎么回事?有什么原理来解释吗?它们还有什么其他的区别?
最佳答案
cout在输出的时候先把要输出的存入缓冲区。如果不换行(endl),就不会把写向标准输出的内容输出到屏幕上,而是保存在缓冲区里。所以有时候输出慢了点。。

printf把文字格式化以后输出,直接调用系统调用进行IO的,他是非缓冲的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女孩为什么总易动心呢?
怎么制作彩字啊?
罗田县黄冈南方家居家居生活馆我想知道这个在
DNF四川4区的磷岩护肩值多少钱
在口号里填上合适的词 坚持(不懈) 善良()
QQ空间开启了 但是在图表上没有显示,怎么回事
011-871-2429是韩国哪里的电话?
最高级的QQ号帐号是什么?
郑州哪有卖木瓜的?
上蔡县驻马店花样年华发型设计室地址在什么地
MBLAQ成员详细资料
QQ形象下边的QQ空间横幅怎么弄啊
在北京没房子。没工作。没朋友。怎么办?
我家QQ农场怎么进不去?
长沙都有什么三本院校啊,或者湖南的也行,最
推荐资讯
要怎样才能改掉老毛病呢
化学反应工程的选择性、转化率、收率、产率如
冬天、怎么这么容易就掉头发?
请问杭州哪里可以学俄语
怎样用哲学的观点看待空巢老人这一现象
工行的信用卡2张绑定之后。2张卡的余额都一样
电脑显示器老是闪,还黑屏,是怎么回事啊??
单身和结婚的人…哪个好一些
黎明是谁啊?
长的矮的人怎么穿衣服才好看呢?
应城市孝感芙尔蔓专业美容护肤中心在什么地方
问问可以加几个好友?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?