Please enable JavaScript.
Coggle requires JavaScript to display documents.
CONCEPTOS BASICOS LENGUAJE C - Coggle Diagram
CONCEPTOS BASICOS LENGUAJE C
Estructura de un lenguaje C
Tenemos 4
En general un programa en C son muchas funciones de pequeño tamaño, y no pocas
funciones de gran tamaño.
La comunicación entre las funciones es por los argumentos, valores de retorno y a través
de variables externas o globales o mediante el acceso a la memoria en forma directa.
¿Qué es el lenguaje C en PROGRAMACION?
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipado, de medio nivel, que dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a bajo nivel.
SENTENCIAS DE CONTROL
Tenemos los siguientes
Se muestra a continuación la sintaxis de las instrucciones que permiten controlar el flujo
del programa y el establecimiento de ciclos de repetición. Estas instrucciones permiten el
anidamiento de las mismas (ej.: ciclos dentro de ciclos).
En todos los casos la expr se refiere a cualquier expresión válida en C. Es decir, una
expresión lógica, una suma, una asignación, nada, etc.
TIPOS DE DATOS
Aquí un ejemplo
Los tipos de datos básicos del lenguaje C y el espacio que ocupan estos en la memoria
• char (1 byte)
• int (2 bytes)2
• float (4 bytes)
• double (8 bytes)
• void
PROCESO DE COMPILACION
La compilación de un programa C se realiza en varias fases que normalmente son
automatizadas y ocultadas por los entornos de desarrollo:
Tenemos los siguientes
Preprocesado: consistente en modificar el código en C según una serie de
directivas de preprocesador.
• Compilación: que genera el código objeto a partir del código ya
preprocesado.
• Enlazado: que une los códigos objeto de los distintos módulos y bibliotecas
externas (como las bibliotecas del sistema) para generar el programa
ejecutable final.
ESTRUCTURAS
Se constituyen mediante una colección de variables de distinto tipo, agrupadas bajo un
nombre. Estas variables se ubicarán en forma continua en la memoria y por lo tanto el
espacio que ocupe la estructura en la memoria será la suma de las variables que la
constituyan.