Dúvida entre C e C++

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 :slight_smile:

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!

1 curtida

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.

1 curtida