Im new to C/C++ and I vaguely understand the differences between the printf and cout. I have used cout in a few small things I wrote but I see a lot of people using printf too. So, should I stick with cout until I get a better grasp of how things work or is printf a necessity for even beginners?