Habilidades de aprendizaje del lenguaje C
1. Para aprender el lenguaje C, desde principiante hasta competente, ¿qué libros se deben leer (de simples a difíciles, cuanto más detallados mejor, es mejor explicar las razones para elegir este libro)?
Etapa introductoria: sigue siendo el libro de Lao Tan.
Razón: aunque no puedo decir qué tan bien está escrito, lo que debe hacer ahora es comenzar y dominar rápidamente la sintaxis básica de C. Este libro es fácil de entender y puede permitirle aprender C en el menor tiempo. Dominar los conceptos básicos del idioma en un corto período de tiempo.
La segunda etapa: "El lenguaje de programación C" y "El libro de acertijos C"
Razón: "el lenguaje de programación C" 》 Conocido como la biblia del lenguaje C. De hecho, es solo un libro que presenta la gramática básica. No proporciona un tutorial introductorio porque es un poco más difícil para los principiantes. La razón por la que se recomienda es que le permite comprender la gramática de manera sistemática y rigurosa. Estructura del conocimiento del lenguaje C. "Respuestas en lenguaje C" clasifica sistemáticamente las áreas de la gramática C que pueden confundirlo fácilmente o cometer errores (como a+++++b, etc. Sólo entonces podrá realmente comenzar a aprender el lenguaje C (arriba). Los dos libros ahora se han reimpreso y deberían estar disponibles en las librerías)
La tercera etapa: "Trampas y errores de C" y "Guía de programación C/C++ de alta calidad"
Razón: "C Traps and Defects" es un libro que le permite tener una comprensión cualitativa de c, como cómo entender (*(void(*)())0)() y otros temas. Tengo ganas de leer Después de leer esto. libro, realmente me transformé de un novato a uno experimentado. "Alta calidad...", finalmente hay uno de producción nacional Jaja, creo que este libro es la mejor guía para convertirte de un bandido en un ejército regular. El libro cubre el estilo de programación, la eficiencia, la sobrecarga, la solidez, etc. Se enumeraron problemas que antes eran difíciles de notar. (Los dos libros anteriores "C Trap..." están agotados, pero las versiones en chino e inglés se pueden descargar en línea. "High Quality..." en sí es un libro en línea y es fácil de encontrar)
Otros libros recomendados: "Programación experta en C" "C y punteros"