¿Cómo aprenden a programar los principiantes?
Después de todo, los puntos clave después de aprender C son los algoritmos y las estructuras de datos. Cuando se trata de estructuras de datos, los punteros son una parte importante. La mayoría de las estructuras de datos están basadas en punteros, como listas vinculadas, colas, árboles, gráficos, etc.
Entonces, solo aprendiendo bien los punteros podemos realmente aprender bien C. También debemos prestar atención a otros aspectos, como la denominación de variables, el uso de funciones de biblioteca, etc. A menudo se utilizan algunas funciones de la biblioteca. Recuerde cómo utilizar estas funciones.
2. ¿Hacerlo usted mismo? La programación es un trabajo muy práctico y no se puede hablar sin práctica. Cuando empieces a aprender, podrás practicar más ejercicios en el libro. Para las cosas que no comprende, crear un pequeño programa y hacer experimentos es la mejor manera de dejarse una profunda impresión.
En el proceso de hacerlo usted mismo, debe corregir constantemente sus malos hábitos de programación y errores cognitivos. Una vez que tengas cierta base, puedes intentar hacer un juego pequeño. Hay muchos minijuegos en diccionarios electrónicos como Wenquxing, por lo que se convierten en ejercicios. Una vez que tenga una base sólida, podrá compilar algo sobre estructuras de datos, como el sistema de gestión de estudiantes más clásico.
Datos ampliados:
El lenguaje C es un lenguaje de programación de alto nivel, su antecesor es "ALGOL". Sus fundadores son Brown W. Carnihan y Dennis M. Leach. Cuando apareció el lenguaje C, era muy limitado porque sólo podía usarse en sistemas UNIX.
Sin embargo, con el avance de la tecnología y el desarrollo de la industria informática, el lenguaje C se separó gradualmente de UNIX. En 1987, el American Standards Institute formuló un estándar internacional para el lenguaje C, abreviado como "ANSI C", y desde entonces se ha convertido en un lenguaje de programación ampliamente utilizado. El lenguaje C tiene muchas ventajas, principalmente las siguientes:
1. Tiene las ventajas de los lenguajes de alto y bajo nivel y es un lenguaje intermedio.
2. Es un lenguaje de programación estructurado y es muy adecuado para la programación estructurada.
3. Hay numerosos tipos de datos, operadores y funciones para elegir.
4. El acceso directo a la memoria hace que sea fácil y sencillo modificar y editar otros programas y documentos.