Red de conocimiento informático - Conocimiento informático - ¿Aprender C++ requiere una base en el lenguaje C?

¿Aprender C++ requiere una base en el lenguaje C?

Esta es una pregunta difícil...

No es necesario hacerlo

C++ es totalmente compatible con C, y el editor de C++ es totalmente compatible con C . Entonces, después de aprender C ++, naturalmente podrás hacer C, pero será un poco difícil aprender C ++ directamente, pero estará bien si usas un poco más.

Además, C está orientado a procesos y C++ está orientado a objetos. Aunque C++ es totalmente compatible con C, los dos lenguajes tienen diferentes formas de pensar en la programación.

Algunas. Los archivos de encabezado en C incluyen Es diferente de C ++, y las funciones IO también son diferentes (es más sencillo usar C ++). . Pero todo esto está bien”. .

Para resumir: está bien aprender C++ directamente sin aprender C, porque las personas que han aprendido C++ rara vez usan archivos de encabezado de C y funciones IO de C para programar (porque usar C es demasiado problemático). . . Simplemente haga algunos ejercicios de programación orientada a procesos mientras aprende. . .