¿Qué libro es mejor para aprender el lenguaje C?
1. Introducción al lenguaje C clásico
Los ejemplos de "Introducción al lenguaje C clásico" son simples y realistas, y cada ejemplo se analiza en detalle. Los capítulos están organizados de manera razonable, los ejemplos al final de los capítulos prestan especial atención a la guía de ideas y el análisis es particularmente gratificante.
Este libro es un buen libro para el proceso de autoestudio.
2.C primer plus
Este libro es muy adecuado para lectores que desean aprender el lenguaje C de forma sistemática. Al igual que su nombre, es un buen libro introductorio y avanzado. Cada punto de conocimiento del libro tiene muchos ejemplos vívidos y simples, y se proporcionan los resultados de la operación correspondiente. En resumen, mientras leía este libro, sentí que lo había hecho todo de una vez.
3. C y punteros
Este libro, "Programación experta" y "Defectos y trampas de C", pueden considerarse los tres maestros del lenguaje C (libros avanzados). Parte del contenido de este libro es más adecuado para personas con una base C. Por ejemplo, en las partes de ADT, recursividad, punteros y matrices, las ideas descritas en el libro faltan en los libros de texto nacionales. Después de leer este libro, podrá obtener una visión correcta del lenguaje C.
4. Lenguaje de programación C
Es increíble que un libro tan introductorio sobre el lenguaje C comience desde hola mundo, pero te enseña paso a paso en un breve espacio. las rutinas en stdio.h stdlib.h string.h e implementó importantes estructuras de datos y algoritmos como búsqueda binaria, clasificación rápida, árbol binario y tabla hash. Este libro transmite sencillez, elegancia, sencillez y ocio.
5. Programación experta en C
¿Cómo pueden los principiantes aprender programación en lenguaje C/C++ fácilmente
Programación compartida Xiaochen?2018-03-25 22:32 :53
El lenguaje C está orientado a procesos, mientras que C++ está orientado a objetos
La diferencia entre C y C++:
C es un lenguaje estructurado. sobre algoritmos y estructuras de datos. La consideración principal en el diseño de un programa C es cómo procesar la entrada (o las condiciones ambientales) a través de un proceso para obtener la salida (o implementar el control del proceso (transacción)).
En C++, la primera consideración es cómo construir un modelo de objetos para que este modelo pueda ajustarse al dominio del problema correspondiente, de modo que se pueda lograr el control de salida o proceso (transacción) obteniendo la información de estado del objeto. Entonces, la mayor diferencia entre C y C++ radica en sus diferentes formas de pensar acerca de la resolución de problemas. La razón por la que C++ es más avanzado que C es porque "el concepto de diseño se ha integrado en C++".
La mayor diferencia entre C y C++ es que tienen diferentes métodos de pensamiento para resolver problemas. La razón por la que C++ es más avanzado que C es porque "el concepto de diseño se ha integrado en C++" y, en lo que respecta al lenguaje en sí, C es más un concepto de algoritmo. Entonces no importa si es C o no, ¡mal! Los algoritmos son la base de la programación. Un buen diseño no funcionará sin buenos algoritmos. Además, "C más buen diseño" también puede escribir cosas muy buenas.