Utilízalo Tan pronto como puedas.
Lo que pasa con C es que es un lenguaje muy simple. Increíblemente simple. Sintaxis básica, un puñado de operadores y ya está bastante listo.
Pero hay un “pero” bastante significativo. Es simple porque no hay muchas piezas involucradas. Eso no lo hace fácil. De hecho, lo hace más difícil. Considere: ¿preferiría escribir con lápiz y papel o comenzar con árboles y grafito? El lápiz y el papel son más complicados, pero es mucho más difícil comenzar con árboles y grafito.
Entonces, con C, aprendes lo básico muy rápidamente y luego descubres rápidamente que no sabes exactamente nada. Solo puedes aprender a usar C usando C. Los punteros en particular son un obstáculo importante hasta que te acostumbras a ellos.
- ¿Cómo prepararme para mis primeros exámenes intermedios de secundaria?
- ¿Cuál es la mejor manera de mejorar los puntajes de lectura y escritura críticos del SAT?
- ¿Cuáles son algunos buenos trucos / consejos para los estudiantes que tienen dificultades para hacer sus lecturas universitarias?
- ¿Qué haces para prepararte antes de clase?
- ¿Cuáles son algunos métodos efectivos de preparación de la prueba?
Entonces, después de que sepas lo básico, comienza a construir cosas. No tiene que ser complicado, al principio. Algunos ejemplos:
- Construye algo que escribe o lee desde un archivo. Haga que el proceso de escritura sea interactivo y finalice en EOF para simplificar. Esto implicará arreglos de E / S y char, los arrays de caracteres son un desafío particularmente desagradable al principio.
- Construye un servidor web básico con sockets.h. Ah, odiarás las matrices de caracteres casi a la mitad de esto, y el protocolo HTTP también podría ser una fuente de irritación. Pero obtendrás mucho más de cerca y personal con punteros, y eso será valioso en el futuro.