¿Qué libros debo comprar para aprender el lenguaje C?
Si desea profundizar en el futuro, no recomiendo libros nacionales (Tan Haoqiang presta demasiada atención a los detalles gramaticales, la explicación no es profunda y el estilo de codificación no es bueno). Si recién lo aprende y nunca ha pensado en profundizar en la programación en el futuro, puede leer el libro de Tan (este libro se usa en las universidades) \ x0d \ Para los clásicos extranjeros, recomiendo "c primer plus". ". Este libro de 600 páginas se centra en el contenido general y no se detiene en detalles gramaticales (demasiada atención a los detalles gramaticales es una excelente guía para el aprendizaje de idiomas). Tabú, de hecho, lo mismo se aplica a cualquier conocimiento. Empiece a aprender por imitación)\x0d\Este libro puede permitirle comprender completamente el proceso real de programación y obtener una comprensión más profunda (no el enredo de detalles gramaticales, sino la comprensión de los principios). \x0d\Después de leer este libro, lea "lenguaje de programación c", la obra maestra del padre de C. ¡Una lectura obligada! (Pero no es adecuado para comenzar, es un poco difícil)\x0d\ De esta manera, básicamente puedes aplicar el lenguaje C, pero todavía hay algunos problemas (como la aplicación de punteros y algunos detalles descuidados) \x0d\Es hora de leer este libro "Defectos de C" "Y trampas" que cuenta muchos problemas encontrados en la programación, lo que hace que sus habilidades de programación sean más sofisticadas. \x0d\ En este momento, "Estructura de datos" es una lectura obligada (el algoritmo es el alma del programa) \x0d\ A continuación puede realizar algunos proyectos simples, como serpiente, backgammon, sistema de gestión, etc. \x0d\ Proyectos Mejorará enormemente tu nivel de programación. \x0d\Si desea desarrollar software de aplicación, puede aprender C++ o JAVA (más adecuado para el desarrollo de nivel superior, el tipo con interfaz)\x0d\Usar C para crear interfaces es muy doloroso y poco práctico. . \x0d\La programación debe aprenderse en este orden. (Sin embargo, también puedes aprender C++ o JAVA directamente. No están basados en C, pero C es más adecuado para comenzar y comprender la lógica de programación. Si no estás escribiendo software de sistema, rara vez usas C para trabajar. Básicamente, son JAVA o C++ lenguajes de nivel superior como VB)
.