cout 和 printf 有什么区别?