Red de conocimiento informático - Consumibles informáticos - ¿Qué libro es mejor para estudiantes sin conocimientos básicos de programación?

¿Qué libro es mejor para estudiantes sin conocimientos básicos de programación?

La mejor manera de aprender cualquier idioma es practicar más. Busque más preguntas y luego intente escribir el programa usted mismo. Por supuesto, debes aprender a compilar y depurar el programa. Debe aprender a comprender los mensajes de advertencia y error del compilador. Estos son los conceptos básicos. Si encuentra problemas después de escribir el programa, puede leer libros basados ​​en los puntos de conocimiento o ir a Baidu para hacer preguntas, pero recuerde publicar el código.

Un libro que los principiantes deberían leer: C Primer. Por supuesto, si está en Linux, también debería buscar programación avanzada en un entorno UNIX.

Te recomiendo algunos libros. Se recomienda que aprenda el lenguaje C en Linux, debido a que hay muchos códigos fuente abiertos, puede estudiarlo detenidamente:

La primera etapa: c primer, c primer plus, programación avanzada en Linux entornos cy unix.

La segunda etapa: comprensión profunda de los sistemas informáticos y la recopilación de códigos.

La tercera etapa: reconstrucción

Además de leer más libros, también deberías leer más código fuente abierto. Porque gran parte del código fuente abierto es muy clásico. He estado allí antes, así que tengo estas experiencias.

Mucha gente recomienda el libro de Tan Haoqiang, pero yo no lo recomiendo. La razón es que algunas cosas en los libros de Tan Haoqiang son irregulares e imperfectas. El ejemplo más simple es la función principal. Main() se utiliza a lo largo de este artículo (este también es un problema común cuando se usa Windows para aprender el lenguaje C). Las funciones principales estándar son int main(void) e int main(int argc, char *argv[]). Debido a que comprende la función principal estándar, comprenderá cómo interactúa el programa con el sistema.