Red de conocimiento informático - Conocimiento informático - ¿Cuánto tiempo lleva aprender el lenguaje C?

¿Cuánto tiempo lleva aprender el lenguaje C?

En comparación con otros lenguajes de programación, el lenguaje C sigue siendo algo difícil. Los principiantes deben prestar atención a algunos puntos:

Primero, el orden de aprendizaje

Primero, comience familiarizándose con la sintaxis simple del lenguaje C y luego aprenda gradualmente la sintaxis de C, WIN32. , MFC, QT y programación de redes, bases de datos, estructura de datos, algoritmos, COM, STL, etc. Establecer un sistema completo de conocimiento del lenguaje C. Esto requiere un proceso de aprendizaje y acumulación relativamente largo. La parte introductoria de la gramática tarda entre 2 y 3 meses, y otras partes deben comprenderse y digerirse lentamente durante el estudio y el trabajo.

El segundo son los métodos de aprendizaje

El 80% del conocimiento humano se obtiene a través de los ojos, pero aprender a programar es diferente. Además de leer libros y ver videos, la clave es trabajar. Esfuérzate y usa tu cerebro con frecuencia. A través de una gran cantidad de ejercicios y operaciones reales del proyecto, la cantidad de código se acumula continuamente. Sólo cuando la cantidad de código sea suficiente y los proyectos se hayan completado podremos realmente aprenderlo. La finalización del proyecto es el único criterio para medir el aprendizaje. El siguiente paso es la calidad y optimización del código. Esto sólo se puede acumular a través de la experiencia en el trabajo de proyectos.

Por último, quiero resaltar que muchas personas no pueden aprender a programar porque caen en una trampa. Es decir, la gama de puntos de conocimiento en tutoriales o libros es demasiado grande y es difícil de entender para un principiante. Si no domina los puntos de conocimiento anteriores, definitivamente no podrá aprender los conocimientos posteriores. En la actualidad, la mayoría de los libros y tutoriales de programación tienen más o menos estos inconvenientes. Las personas con una gran capacidad de autoaprendizaje pueden resolver el problema mediante varios métodos y consultar diversos materiales en línea. Sin embargo, la mayoría de las personas que no tienen una gran capacidad de autoaprendizaje sólo pueden contar con la ayuda y orientación de profesores, compañeros de clase, colegas o amigos, o inscribirse en instituciones de formación y ser guiadas por profesores durante todo el proceso. Aprender a programar generalmente requiere algunos buenos materiales de aprendizaje, incluidos libros en papel, tutoriales en video, material didáctico, ejercicios de proyectos, códigos, etc. Los libros introductorios recomendados para principiantes son "Comprensión clara del lenguaje C" y "C Primer Plus". También hay un libro muy especial que combina los aspectos positivos y negativos del lenguaje ensamblador y C. El libro de texto interno del programador "Ensamblaje y lenguaje C básico". Tutorial" también es muy bueno. Explica la naturaleza del ensamblador y el lenguaje C de manera muy completa y detallada. También hay una gran cantidad de materiales de video, disponibles en varios sitios web de videos, foros y medios, como NetEase Classroom, Tencent Classroom y MOOC. También hay algunos foros, como CSDN, Programming China, etc. Lo más importante es el servicio de preguntas y respuestas. Recomiendo el sitio web de Aidaren, que también es muy bueno. Ofrece cursos desde el nivel básico hasta la aplicación, videos de soporte, material didáctico, código, proyectos y servicios de preguntas y respuestas. aprender.