Red de conocimiento informático - Conocimiento informático - ¿Qué libros debo leer para aprender el lenguaje C u otros lenguajes?

¿Qué libros debo leer para aprender el lenguaje C u otros lenguajes?

Programación C de Tan Haoqiang> Programación C> Programación C de la Universidad de Tsinghua> etc.

Paso 2: Eche un vistazo a "Introducción a C". Estoy absolutamente de acuerdo en que es un buen libro. lt;lt;Lenguaje de programación C gt;gt;El nombre de este libro también me resulta muy familiar. Lo busqué en la biblioteca durante mucho tiempo y no pude encontrarlo. Por desgracia, es triste. Pueden brindarle una comprensión más completa de C y en este momento tendrá una mejor comprensión de la programación general. plantilla. recipiente. Tendrá una cierta comprensión de la programación genérica, plantillas, contenedores, funciones de biblioteca estándar, etc., e incluso tendrá algunos conocimientos propios. En estudios futuros, no sabrá cuál es el código sin verlo (por supuesto, este libro se puede leer junto con el contenido del primer paso)

Navegue para comprender las funciones de las funciones estándar, porque es posible que los veas a menudo en libros o en línea en el futuro. Primero, debes saber que están en la biblioteca estándar. Luego, si no sabes cuáles son, puedes consultar este libro. Sé que hay un libro más pequeño llamado C/C Standard Function Lookup que puedes usar como referencia.

Paso 3: programación central de Windows>>

(Debes leer al menos uno de estos dos libros si quieres aprender más sobre programación de redes) Si quieres aprender más sobre programación de redes lt; programación de redes winsock gt; > y se pueden leer otros libros)

Si está interesado, puede leer algunos libros de programación de LINUX

>. ...

Paso 4: Después del paso 3, estás casi listo para escribir tu propio software, esta vez desarrollando algo de complejidad y eficiencia.

Mira los algoritmos de aprendizaje.

Mire lt;lt;Effective C gt;gt;

La versión china de "Excellent C"

Este libro tiene una alta calificación en el extranjero. Un volumen. Es relativamente simple, pero no pude leer el segundo volumen después de leerlo durante mucho tiempo (como resultado de no estar familiarizado con la biblioteca estándar), por lo que es mejor leer el libro completo.

La "Plantilla C (versión simplificada)" y la "Plantilla de prensa de telecomunicaciones y publicaciones populares" son cosas novedosas para usted, vaya y apréndalas rápidamente.

Para mejorar aún más y desarrollar buenos hábitos de escritura, hay muchos buenos libros que enumeraré a continuación (por supuesto, no necesito que los leas todos, cuanto más leas, mejor)

Mi experiencia en el aprendizaje de C y libros que vale la pena leer

Combinado con parte de mi experiencia de aprendizaje, espero que sea útil para los amigos que quieran aprender C.

Mi profesor inicialmente me enseñó el lenguaje C, usando el libro de programación C de Tan Haoqiang. En ese momento, la ejecución de comandos se implementaba usando CMD y se compilaba usando El procesador es turboc, y el más utilizado es printf cin. Esto no es muy importante para la eficiencia del programa, siempre que se pueda ejecutar, incluso las advertencias se ignoran, lo cual es bueno. Incluso se ignora la advertencia (lo cual no debería ser así). Más tarde, aprendí C, y la Universidad de Tsinghua publicó Programación en C, y el compilador que usé fue VC6.0. Este libro también habla de algunas cosas muy básicas. Mi sensación es que las "clases" están en todas partes, y la encapsulación, la herencia, la derivación, el polimorfismo y la programación genérica se mencionan en este libro, que debería ser nuevo para las personas que solo han aprendido el lenguaje C. Sin embargo, a menudo mezclo C y C en la tarea, lo cual es divertido sólo de pensarlo. No obtuve la mejor experiencia con C.

Más tarde, aprendí gt;, que básicamente enseñó MFC. Este curso ejerció su vitalidad en este momento, y luego básicamente Todo el código está escrito en C.

Pero el código apesta y no quiero optimizarlo.

Cuando volví a casa durante las vacaciones de verano, leí un libro así, los contenedores y la programación genérica me dieron una sensación refrescante. La evaluación de este libro es la siguiente: Un tutorial clásico sobre C que combina los conocimientos de dos maestros de C. Muy bien escrito y aprenderás muchas cosas nuevas. Pero personalmente no lo recomiendo como libro de texto introductorio, sino como libro de texto de apoyo al libro de texto introductorio.

Lea también lt;lt;efectivo c gt;gt; Si ha aprendido C y ha escrito muchos trabajos satisfactorios, pero dice que no ha leído ni ha oído hablar de este libro, tengo que hacerlo. Digamos que perdió la oportunidad de optimizar el pensamiento de programación, lo cual es un poco exagerado. Permíteme darte una breve introducción: cuando termines de leer este libro, tendrás la oportunidad de mejorar rápidamente tus habilidades de C, ayudarte a superar los numerosos obstáculos de C, apreciar los hermosos paisajes que solo se pueden encontrar en lugares altos y ser una persona exitosa y feliz.

Puede que te sientas tentado, pero éste es un buen libro. Eficiencia, seguridad y todo está aquí. Este es un verdadero placer para el lector. De repente sentirás que tu código está un gran paso por detrás que antes.

Se recomienda leer este libro después de leer lt;lt;c primergt;gt; porque cubre contenedores y otros libros de texto básicos que no se mencionan o no se mencionan en profundidad. leer Seelt;lt;más efectivo c gt;gt;lt;lt;valid stlgt;gt;