Red de conocimiento informático - Conocimiento informático - ¿Cuál es la base para aprender el idioma C? Me gradué de la escuela secundaria y mis habilidades en inglés y matemáticas desde la escuela primaria hasta la secundaria están bien. ¿Qué debo aprender primero si quiero aprenderlo?

¿Cuál es la base para aprender el idioma C? Me gradué de la escuela secundaria y mis habilidades en inglés y matemáticas desde la escuela primaria hasta la secundaria están bien. ¿Qué debo aprender primero si quiero aprenderlo?

Creo que primero deberías aclarar qué tipo de trabajo utilizarás C en el futuro, si te centrarás más en la programación de software o en la programación de hardware.

Si prefiere el hardware, también necesita comprender los conocimientos del hardware de la computadora, como registros, memoria, bits, bytes, palabras, dword, puertos, lectura y escritura de archivos, etc. Se estima que puede También implica conocimientos sobre diferentes programación de protocolos, etc.

Si te centras en el desarrollo de software funcional, aprende más sobre estructuras de datos, algoritmos, aspectos relacionados con bases de datos, etc., centrándote en la realización de funciones lógicas.

Además, creo que no importa qué idioma aprendas, la lógica es lo primero. Una vez que tenga algunas bases en programación, puede intentar realizar algunas tareas simples, como realizar operaciones matemáticas simples, encontrar un número primo, determinar si un año es bisiesto, etc., y otras pequeñas aplicaciones para entrenar su lógica de programación. Pensando, comprenda qué hacer primero, qué hacer a continuación y qué hacer en el medio al escribir un programa.

Se recomienda que primero busque a alguien que le ayude a crear un entorno de ejecución y compilación en lenguaje C. Para los principiantes, se recomienda utilizar tc2.0 de Borland (que se ejecuta en DOS, puede buscarlo en línea). un emulador llamado DOSbox Simule el entorno DOS e instale tc2.0) debajo para que pueda compilar y ejecutar el programa.

Luego ingrese un ejemplo simple para que pueda compilarse y ejecutarse correspondiente al programa, comprenda el significado de cada línea de declaraciones utilizadas en el programa y luego vaya al libro para encontrar la explicación correspondiente; (Supongo que ni siquiera lo sabrás al principio. Sepa dónde buscar y tómate tu tiempo).

La programación para principiantes es un trabajo lento, impaciente y requiere algo de paciencia.

Además, según su pregunta a continuación, el algoritmo no está integrado en el lenguaje C, sino que fue diseñado por usted mismo.

Por ejemplo, hay una pregunta:

Un determinado embalse tiene una estación húmeda de mayo a octubre y una estación seca de noviembre a abril. Tenemos datos a lo largo de los años y estamos. requerido para proporcionar períodos secos y secos. El volumen de drenaje mensual durante la temporada de lluvias mantiene el volumen de agua del embalse en la capacidad máxima de retención de agua disponible, asegurando agua para la producción y el uso doméstico.

Tienes que descubrir cómo implementar este algoritmo tú mismo.