注册 登录
编程论坛 C++教室

cout和printf

万致远醉帥 发布于 2020-03-27 11:25, 2360 次点击
cout和printf有什么区别?
10 回复
#2
叶纤2020-03-27 14:01
回复 楼主 万致远醉帥
这区别大着呢,c语言我不熟只知道printf是一个函数,
cout是basic—ostream的成员对象控制输出,
与c标准输出stdout建立关联,实现定义类型的流缓冲区,带缓存
会flush流
#3
万致远醉帥2020-03-27 14:03
回复 2楼 叶纤
谢谢
#4
return_02020-03-27 14:10
cout可以输出任何类,
#5
叶纤2020-03-27 14:11
以下是引用return_0在2020-3-27 14:10:15的发言:

cout可以输出任何类,

谢谢大佬的指点
#6
return_02020-03-27 14:13
printf相对较快,实在运行超时可以使用。。。
#7
叶纤2020-03-27 14:15
以下是引用return_0在2020-3-27 14:13:31的发言:

printf相对较快,实在运行超时可以使用。。。

谢谢大佬的科普
#8
叶纤2020-03-27 14:23
对了我忘记说了basic—ostream的意思是为基础字符流提供。。

[此贴子已经被作者于2020-3-27 14:35编辑过]

#9
tcxk2020-03-27 14:25
输入流&输出流
#10
叶纤2020-03-27 14:41
以下是引用tcxk在2020-3-27 14:25:54的发言:

输入流&输出流

您是想说std :: basic_istream和std :: basic_ostream吗
#11
tcxk2020-03-27 15:03
是的
1