Quiero aprender C por mi cuenta. Ahora estoy en mi primer año de secundaria y no sé nada sobre C. ¿Qué debo hacer?
Si quieres aprender a programar, primero determina si quieres aprender C o C (en la superficie, parece haber una relación progresiva entre los dos, pero de hecho, las ideas de diseño son completamente diferentes, que son simplemente diferentes filosofías de programación. ¡¡¡C no es mejor C!!!!), si quieres aprender C, te daré algunas sugerencias.
Primero, elija un buen libro: 1. Un libro inicial, "C Primer" (4to, Lippman 2. Un libro avanzado, "The C Programming Language" (Bjarne Stroustrup) (Este libro es); La explicación más profunda de C en el mundo de la programación. Te beneficiarás mucho al leerlo. Su autor es Bjarne Stroustrup de Bell Labs, el fundador de C. Este libro es un clásico (clásico), "Imperfect C". (Matthew Wilson); 3. Cuando se trata de programas excelentes, necesita aprender estructuras de datos. Recomendamos "Estructuras de datos (edición en lenguaje C)" (Tsinghua University Press, Yan Weimin). 4. Te sugiero que no leas esos libros de Tan Haoqiang. No es que los libros de Tan Haoqiang no sean buenos, pero muchos de sus hábitos de programación son realmente malos. Es famoso por su primer libro "Programación C". Este es el primer libro sobre lenguaje C en China, pero muchas cosas hacen que la programación de los estudiantes sea mecanicista, persiguen demasiado los detalles e ignoran muchas cosas profundas sobre el programa en sí.
En segundo lugar, si tiene la oportunidad de acceder a Internet, le recomendamos que visite el Foro CSDN (www.csdn.net) y el Foro MSDN (msdn.microsoft.com) (este es el foro de Microsoft). ) y leer más. El trabajo de un maestro, aprende de él.
Nuevamente, elija una buena plataforma de desarrollo (IDE). Se recomienda utilizar Microsoft Visual Studio 2008 (o 2010, que se lanzó recientemente en abril de este año). Visual C 6.0 (demasiado antiguo), todavía hay muchos errores, y es un representante de la generación anterior de C local, que ha comenzado a no mantenerse al día. La tecnología real es la tecnología de alojamiento traída por Microsoft. NET). Si cree que 2008 es demasiado grande, puede usar Dev-Cpp, compatible con ANSI C (estándar C) o Borland C Builder.
Finalmente, puedes aprender programación visual, y te recomiendo un buen libro que presenta el desarrollo de programas de Windows (es decir, las diversas aplicaciones de Windows que ves con frecuencia, como los programas de dibujo), "Visual C 2008 Beginner's Classic" (escrito por Ivor Horton), muy fácil de empezar.
Déjame darte un consejo: 1. El aprendizaje no tiene fin y la programación no se puede hacer rápidamente. Si quieres aprender bien a programar, debes practicar mucho, escribir programas y depurarlos. Un buen libro puede ayudarte a empezar, pero para convertirte en un maestro y poder utilizarlo con flexibilidad, debes practicar mucho. 2. El idioma que aprendes no es el más importante. pensamientos Utilice bien cualquier lenguaje de programación. Todos son grandes nombres (como Java, Basic, Ada...), así que concéntrese en dónde realmente se puede desarrollar la productividad: algoritmos 3. La escuela secundaria es una educación orientada a exámenes, pero yo. Espero que no estés aprendiendo programas solo para ganar premios. Diseño, así que no pienses simplemente en hacer preguntas como una forma de aprender a programar, de esa manera no podrás aprender bien a programar, especialmente en el campo C. “Lo aprendí”, y nadie se atreve a decir eso.
¡Espero que te pueda ser útil!