Red de conocimiento informático - Conocimiento informático - ¿Qué libros debo comprar para aprender C?

¿Qué libros debo comprar para aprender C?

Puedes aprender C sin ninguna base de C, o no necesitas aprender C primero; sin embargo, nunca te convertirás en un verdadero maestro de C, solo podrás dominar C. Los trabajadores; C y C tienen el mismo secreto: la gestión de la memoria, y si no aprendes C, es imposible dominar esta gran tecnología sólo con tu comprensión de C. Por lo tanto, personalmente recomiendo aprender el lenguaje C primero, para tener una comprensión más profunda de C.

Para el aprendizaje del lenguaje C, la versión china del libro recomienda "Programación C" de Tan Haoqiang, y la versión en inglés del libro recomienda "El lenguaje de programación C" de Dennis Ritchie, el padre de C. idioma. Ambos libros son excelentes como libros introductorios y se pueden leer una y otra vez. Luego puede combinarlo con el libro "C y punteros" para tener una comprensión más profunda de la esencia del lenguaje C: los punteros.

Una vez que tenga una comprensión general de C, será mucho más fácil comenzar con el lenguaje C. La esencia de C radica en la programación orientada a objetos. Si desea comprender la programación orientada a objetos, puede leer libros como "Una breve introducción a la programación orientada a objetos" para tener una comprensión preliminar de la programación orientada a objetos. En cuanto a la sintaxis específica de C, recomiendo encarecidamente el libro "C Prime", que explica con gran detalle los puntos de conocimiento de C.

Si quieres hacer programación GUI, los más populares son MFC (VC) y Qt. Comenzar con Qt es relativamente simple. MFC es un producto de Microsoft y su valor de aprendizaje sigue siendo muy alto. Si considera la multiplataforma y la alta portabilidad, se recomienda aprender Qt. Hay muchos libros sobre este aspecto. MFC tiene "MFC en profundidad en un lenguaje simple" y Qt tiene "C GUI para Qt" y otros libros, por supuesto, también es útil.