Libros para aprender el lenguaje C
En comparación con otros lenguajes (como C), el lenguaje C es un lenguaje relativamente "pequeño" y se puede iniciar en poco tiempo. Sin embargo, debido a la gran capacidad expresiva de C y a sus demasiadas. Difícil dominar los detalles. Hay tres formas de llegar a ser competente: 1) Leer libros clásicos y sólo clásicos. 2) Leer más buen código fuente. 3) Aprender diseño de software y aplicarlo a la programación diaria. Solo hay unos pocos libros clásicos sobre lenguaje C y no lleva mucho tiempo leerlos todos. La cuestión de los pros y los contras de un lenguaje es más bien una cuestión de creencias, no hay mucha necesidad de discutirla y la mayoría de los principios de programación son aplicables a cualquier lenguaje. Aquí solo discutiré los libros en lenguaje C que estén dentro de mi alcance de visión.
Informe.
Recomendar todos los libros de 15 personas (8)
2009-10-19 07:44:50 Añadido 1. Programación en lenguaje C p>
Autor: Tan Haoqiang
Editor: Tsinghua University Press
Comentario: La 0.ª "Programación en lenguaje C" Tan Haoqiang Rara vez tenemos la iluminación para aprender el lenguaje C. Esto es no para qué es el libro. Si nunca ha estado en contacto con el lenguaje C, este libro sigue siendo adecuado como introducción. Aunque dejé de tocar este libro después de graduarme de la universidad, todavía recuerdo la sensación que tuve cuando leí este libro tres veces y la parte del puntero al menos cinco veces. Después de leer otros libros, tuve una comprensión más profunda de algunos contenidos en lenguaje C. Creo que la mayoría de las personas que entran en contacto con el lenguaje C por primera vez tienen sentimientos similares. No esperes que un libro esclarecedor te aporte todo lo que deseas, todo acaba de empezar.
Agregar a la lista de compra de libros Ya en la lista de compras de libros
2009-10-19 07:48:08 Añadido lenguaje de programación 2. C
Autor: Brian W. Kernighan/Dennis M. Ritchie
Editor: Tsinghua University Press
Comentarios: El primer libro "Lenguaje de programación C" Brian W. Kernighan / Dennis M. Ritchie Este libro También conocido como Ramp K C, ¿quién más tiene más voz en el lenguaje C que el padre del lenguaje C? Se recomienda leer la versión en inglés. Te sorprenderá la claridad con la que estos dos expertos describen el lenguaje C en menos de 200 páginas. Incluso las personas que no se especializan en lenguaje C pueden sacarlo y leerlo
Agregar a la lista de compra de libros y ya en la lista de compra de libros
2009-10-19 07 :44:50 Añadido 3. C Trap and Defects
Autor: Koenig
Editor: People's Posts and Telecommunications Press
Comentarios: El segundo libro "C Traps y defectos" Andrew Koenig Andrew Koenig El famoso trabajo puede ayudar a los principiantes a reducir el 90% de sus errores. Algunos errores (como operadores de asignación, precedencia de operadores, etc.) seguirán apareciendo en su programa de vez en cuando, pero usted ya ha sido vacunado y puede encontrarlos fácilmente. Además, el autor escribió un libro "Accelerated C", que se dice que es el mejor libro de introducción a C. ¡Muy elogiado! !
Agregar a la lista de libros Ya en la lista de libros
2009-10-19 07:44:50 Agregado 4. C Programación experta
Autor: Peter Van Der Linden
Editor: People's Posts and Telecommunications Press
Comentarios: El tercer libro "Programación experta en C" (LinDen, P.V.D) Tan pronto como lea el título, sabrá que se trata de No es para principiantes, fue suficiente para torturar tu cerebro la primera vez que lo viste. El autor afirma que la única razón para programar es por diversión. En comparación con los libros anteriores, este libro también presenta el entorno en el que se ejecuta el lenguaje C y examina el lenguaje C de manera más completa. Proporciona un análisis en profundidad de algunos conceptos que se confunden fácilmente en lenguaje C, como declaraciones y definiciones complejas, matrices y punteros, bibliotecas de enlace y tiempo de ejecución, memoria, etc. Bien vale la pena leerlo.
Por cierto: la biblioteca de enlaces puede consultar el capítulo de la biblioteca de enlaces dinámicos "Comprensión profunda de los sistemas informáticos" para que sea más fácil de leer
Agréguelo a la lista de compra de libros y ya está en la lista de compra de libros
2009-10-19 07:44:50 Agregado 5. La esencia de la programación
Autor: Steve Maguire
Editor: People's Posts and Telecommunications Press
Comentarios: El cuarto libro "Programación" Esencia: escritura de código C de alta calidad "" Escritura de código sólido "Steve Maguire Este es el libro más sorprendente que he leído sobre el lenguaje C. Aunque Es imposible escribir un programa sin errores; de acuerdo con el método proporcionado por el autor, puede estar muy cerca de este objetivo. Este libro se centra más en cómo utilizar el lenguaje C para desarrollar productos de grado industrial. Este libro surgió del cuestionamiento continuo del autor a dos preguntas simples durante más de diez años: 1) ¿Cómo se puede detectar automáticamente este error? 2) ¿Cómo puedo evitar este error? "Su otro libro famoso Depuración del proceso de desarrollo (versión china de "Microsoft"
Agregado a la lista de compra de libros se ha agregado a la lista de compra de libros
2009-10-19 07 :44:50 6. Interfaces e implementaciones de C
Autor: David R. Hanson
Editor: Addison-Wesley Professional
Comentarios: El quinto libro "C Interfaces e implementaciones" Se dice que el libro de David R. Hanson es el único que puede competir con Ramp; no tengo más remedio que pensar en ello durante muchos años, pero todavía lamento no poder verlo.
Agregado a la lista de libros
2009-10-19 07:44 :50 agregado 7. Biblioteca estándar C
Autor: P. J. Plauger
Editor : People's Posts and Telecommunications Press
Comentarios: Los primeros 5 libros son casi suficientes, y los otros dos libros los recomiendo. Si tienes demasiada energía, puedes consultar el sexto libro "C Standard Library". Por P. J. Plauger. Este libro presenta la implementación de la biblioteca estándar de C. Aunque este libro es antiguo, la implementación actual definitivamente es la misma que antes. Valor de referencia, especialmente para aquellos que están interesados en la implementación de la biblioteca estándar C. La versión china es demasiado cara y la versión electrónica en inglés es demasiado agotadora, así que continuaré leyéndola cuando tenga un lugar para tomarla prestada.
Agregar a la lista de libros Ya en la lista de libros
2009-10-19 07:44:50 Agregado 8. Manual de referencia del lenguaje C
Autor: Harbison
Editor: Machinery Industry Press
Comentarios: El séptimo "Manual de referencia del lenguaje C" es como referencia. Casi todos los detalles del lenguaje C se pueden encontrar en él. La primera parte presenta la sintaxis. Detalles del lenguaje C. La segunda parte presenta la biblioteca en tiempo de ejecución, que se puede leer como referencia con la "Biblioteca estándar C"