Soy un estudiante universitario que no se especializa en informática. Acabo de terminar de aprender la programación en lenguaje C de Tan Haoqiang y quiero aprender más. ¿Qué más podría seguir leyendo?
Hay una lista de libros sobre Douban, puede consultar directamente /doulist/636329/
En los breves comentarios a continuación, es mejor consultar el orden listado en orden de lectura.
Asunto "Programación en lenguaje C"/1230004/
Si solo quieres comprar un libro para aprender el lenguaje C, compra este. Si tienes suficiente dinero, te sugiero que compres algunas copias más y guardes una en tu oficina y en casa para que puedas hojearla cuando quieras. Usa tres palabras para describirlo: ¡clásico! ¡clásico! ¡clásico! Este pequeño y delgado libro tiene solo más de 200 páginas, pero cubre todos los aspectos del lenguaje C. Esto no tiene precedentes y no hay palabras halagadoras para describirlo.
El lenguaje de programación C (en lo sucesivo, k & contiene un analizador de sintaxis simple, que incluye cómo implementar malloc, y un programa completo de exploración de directorios del sistema operativo. Estos programas son muy prácticos. Puede ser dijo que si puede aprender cualquier idioma e implementar las funciones anteriores usted mismo, básicamente puede comenzar. Cada párrafo del libro de K & ampR contiene experiencia práctica en ingeniería de desarrollo de software que realmente no tiene certeza. experiencia de desarrollo. No puede ver el contenido debajo de estos icebergs. Por ejemplo, el primer capítulo propone enseñar escribiendo códigos completos, y las trampas o posibles problemas del lenguaje C se mencionan en el libro. El método es muy simple y confuso. Es difícil de entender a la vez. Estoy leyendo este libro palabra por palabra, con la esperanza de hacer algunos comentarios y escribir algunas publicaciones de blog para compartir.
Programación en lenguaje C (segundo). Edición, nueva edición)/subject/1139336 /
Esta es la versión china de K & R. Puede leerla primero desde la versión china y luego leer la versión original en inglés, para que pueda; No solo aprende inglés, sino que también aprecia el estilo simple y hermoso del trabajo original
Traps and Defects/subject/2778632/
c Expert Programming/Subject/2377310/
Estos dos libros también son necesarios para amigos que aprenden y usan el lenguaje C. Indispensable, por ejemplo, "Programación experta en C" dedica dos o tres capítulos a presentar la diferencia entre matrices y punteros en lenguaje C. Hasta cierto punto, Estos dos libros han complementado en detalle las partes omitidas de K & R. Altamente recomendado
Manual de referencia del lenguaje C/subject/2132084/
Este es el último libro de referencia que recomiendo. Le recomendamos que lo compre como un libro de escritorio breve o centrado en un tema específico, no adecuado como referencia cuando encuentre problemas. Este manual de referencia en lenguaje C puede considerarse como un diccionario Xinhua para la programación en lenguaje C. También cubre el contenido de C99 y. se mantiene al día.
Los siguientes libros se pueden utilizar como referencias cruzadas y también son valiosos. Los buenos libros son como amigos, que cambian cada día. están en Douban o. Las calificaciones en Amazon son muy altas y se han reimpreso repetidamente.
C sum pointer/topic/1229973/
¿Qué importancia tienen los amigos que han aprendido? Lenguaje C (o C ++). Ya sabes, este libro trae consejos al mismo nivel que el lenguaje C. También se presenta desde el principio y se puede utilizar como libro de referencia para la enseñanza. sujeto/3775842/
Este libro presenta específicamente cómo implementar la biblioteca estándar del lenguaje C, como el algoritmo malloc, y cómo escribirlo en el lenguaje C estándar. ¿Cómo se debe implementar strlen? El libro es muy diferente de la biblioteca estándar C real (porque es necesario considerar la optimización del rendimiento de la biblioteca estándar y muchas funciones tienen algunos trucos específicos), pero definitivamente vale la pena consultarlo.
495 problemas del lenguaje C que debes conocer/subject/3422332/
Este libro es en realidad la versión impresa de C-FAQ, que se encuentra en las preguntas frecuentes de varios lenguajes de programación. La calidad es de primera categoría. Si desea solicitar o contratar programadores relacionados con el lenguaje C, debe consultar este libro.
Aprendizaje integral de la programación en Linux C/subject/4141733/
Este libro presenta la programación en lenguaje C basada en el sistema operativo específico Linux y puede usarse como libro de texto o como introducción. Libro de referencia para estudiantes relacionados con la informática. También es el único libro de programación chino original en la lista de libros, lo cual es muy raro. Casi todo el contenido del libro se publica directamente en línea y también es muy raro tener una actitud abierta al revisar las opiniones de los lectores. Le recomendamos encarecidamente que compre uno.
Al aprender el lenguaje C, no solo debes leer el libro, sino que debes practicar los requisitos del proyecto en el libro (como escribir un navegador de directorios) y los ejercicios de cada capítulo. Esto requiere un entorno experimental. A continuación se muestra una breve introducción a los diferentes sistemas operativos.