Red de conocimiento informático - Espacio del host - Soy un novato y no sé nada sobre C++. ¿Cómo puedo aprender por mi cuenta?

Soy un novato y no sé nada sobre C++. ¿Cómo puedo aprender por mi cuenta?

C++ es un lenguaje muy avanzado solo en términos de sintaxis, características y bibliotecas de clases estándar, por lo que es muy importante sentar una buena base. Hay muchos libros de Visual C++ en el mercado y, aunque pueden dedicar 1 o 2 capítulos a las características básicas de C++, esto nunca le ayudará a empezar. Por lo tanto, los principiantes que aprenden C++ deben elegir un libro que se centre en el lenguaje C++ en sí en lugar de Visual C++, MFC o la API de Windows.

1. Aprender C++ debe ir de fácil a difícil, paso a paso. En el pasado, la gente solía decir que deberías aprender C antes de aprender C++. De hecho, esto no es necesario. Aunque los lenguajes C++ y C están relacionados, siguen siendo dos lenguajes diferentes. Por supuesto, existen ventajas al aprender otros lenguajes de programación antes de aprender C++. Aprender C ++ será más rápido de esta manera; después de todo, los conceptos de muchos lenguajes informáticos son similares. Los principiantes sin base cero deben calmarse y no impacientarse. No es fácil convertirse en un maestro de C++ y hay que esforzarse mucho.

2. Desde la perspectiva de la elección de libros de texto introductorios, depende principalmente de la propia situación del alumno. Si ya tiene experiencia en el aprendizaje de lenguajes de alto nivel, se recomienda utilizar "Programación C ++" de Tan Haoqiang. Cabe señalar que esta es la 04 edición. La 06 edición del libro es una versión castrada y propone orientación a objetos. Aunque C y C++ son similares, se ha dicho antes que C y C++ deben aprenderse como dos lenguajes, por lo que falta un poco el contenido de la edición 06. El contenido del libro de la cuarta edición de Tan Haoqiang está relativamente organizado y es muy claro. Si ya tiene una base en otros lenguajes de alto nivel, puede tener una visión general de C++ en aproximadamente medio año.

3. Si está aprendiendo C++ desde cero, se recomienda utilizar "Aprenda C++ fácilmente" de Pan Jiajie. Este libro es un libro nuevo publicado en 2008. Escuché que fue escrito por un estudiante mientras estudiaba. Hay una versión electrónica gratuita de este libro disponible para descargar en línea, pero el contenido no parece estar completo. Este libro está dirigido principalmente a principiantes. Las conferencias son animadas e interesantes, lo que puede mejorar el interés por aprender. Por lo tanto, no es mala idea que los principiantes que no tienen conocimientos básicos elijan este libro.