cout和printf

cout和printf有什么区别?

  • cout<<是一个函数,cout<<后可以跟不同的类型是因为cout<<已存在针对各种类型数据的重载,所以会自动识别数据的类型。
  • 输出过程会首先将输出字符放入缓冲区,然后输出到屏幕。
  • cout是有缓冲输出
  • printf是行缓冲输出,不是无缓冲输出。
posted @ 2023-02-22 10:16  小秦同学在上学  阅读(98)  评论(0编辑  收藏  举报