Red de conocimiento informático - Material del sitio web - Cómo aprender C desde cero en libros universitarios

Cómo aprender C desde cero en libros universitarios

¿Cuáles son algunos libros útiles para aprender C desde cero?

"C Primer (Chinese Edition)"

En comparación con la simple descripción conceptual de muchos libros, "C Primer (versión en inglés)" va de la causa al efecto, de la superficie al interior, desde el simple uso del lenguaje hasta el motivo por el que el lenguaje está diseñado de esta manera. No sólo se puede ver el problema desde la perspectiva de un usuario del lenguaje, sino también desde la perspectiva del usuario. pero también piense en los pros y los contras del diseño de este lenguaje desde la perspectiva de un diseñador de lenguajes.

Este libro se puede utilizar como diccionario de referencia. Aquí puede encontrar respuestas a muchos problemas gramaticales y de compilación que se encuentran en el proceso de desarrollo en japonés y en C normal.

"C Primer Plus (versión china)"

Presumiblemente, la mayoría de los estudiantes involucrados en el desarrollo de C han leído o al menos oído hablar de este libro clásico perdurable.

Este es un libro en C completo, detallado y preciso que es muy amigable para los principiantes. Incluso si no tienes ninguna base de programación, no habrá muchos obstáculos en el proceso de lectura.

En comparación con muchos datos que les gusta dar pseudocódigos, este libro proporciona una gran cantidad de códigos completos y ejecutables, lo cual es muy concienzudo para que los estudiantes con una base débil comiencen a entrenar

"Chino esencial C version"

En comparación con los completos y gruesos "C Primer Plus (versión china)" y "C Primer (versión china)", la "versión china Essential C" parece ser "más ligera".

En comparación con la amplitud de los dos primeros libros, este libro presta más atención a la explicación de la parte avanzada de C. Todo el libro está unificado con procedimientos (orientados a procesos) y genéricos basados ​​en objetos ( basado en objetos) y biect (genérico). Orientado a objetos (orientado a objetos) explica en detalle los cuatro aspectos. Desde aquí puede aprender mucho sobre el uso de alto nivel de C.

"More Effective C Chinese Edition"

Esta es la secuela de Effective C, lanzada por Scott Meyers en 1996. También es más avanzada que "Effective C"

p>

Este libro es más adecuado para desarrolladores de C con cierta experiencia, y es difícil para principiantes en C

Biblioteca estándar de C"

"Biblioteca estándar de C" El libro explica en detalle cada componente de la biblioteca estándar, incluido su propósito y métodos de diseño, análisis de conceptos complejos, detalles de programación prácticos y eficientes, dificultades existentes, clases y funciones importantes. Además, también utiliza una gran cantidad de implementaciones prácticas estándar de C11. Ejemplos de código que cubren nuevos componentes y características.

Este libro se centra en la Biblioteca de plantillas estándar (STL), y cubre selectores de contenedores, objetos numéricos occidentales y algoritmos STL.

"Effective C" 55 formas específicas de mejorar la programación y el diseño

Si quieres seguir en la dirección de C, te recomiendo que leas "Effective C", Refina y sublima los muchos años de experiencia práctica del autor en el proceso de desarrollo de C. Estas son experiencias valiosas en el proceso de diseño, actualización y optimización de C, y también son la clave para la brecha entre programadores senior y programadores de alto nivel. p>