Tenho umas dúvidas do C++ vejo muitos códigos por aí de C++ que utilizam sintaxes do C mesmo o C++ tendo outras funções e ao acaso que me veio está dúvida. Código C++: Cout << “olá mundo”;
Código C: printf("Olá Mundo!");
Pq ainda usar o printf.
DÚVIDA:
Faz alguma diferença usar o printf ou Cout no C++??
O mesmo vale para o scanf e o Cin.
Desde já agradeço pela compreensão da dúvida aquém ajudar
Utilize a que for melhor para você. Não faz diferença nenhuma. C++ é uma evolução do C, neste caso C++ é um C com classes e por isso herda as mesmas funções. O inverso não funciona!
O printf tem algumas vantagens em mostrar strings juntas com variáveis, mas normalmente tudo o que você consegue fazer com um, você consegue fazer com o outro, a diferença é em qual biblioteca vc vai importar, pra cin, cout, para printf, scanf, etc.