lunes, 9 de noviembre de 2015

Estructuras estaticas en C


Se denominan estáticas las estructuras de datos simples, o complejas, que una vez definidas dentro de un programa, permanecen inalteradas durante la ejecución del mismo, sin poder variar, por tanto, su posición en memoria, ni su longitud en bytes, declarada al especificar el tipo de la misma. En este sentido, y de menor a mayor complejidad, son estructuras estáticas tradicionales de datos:Las variables de carácter las variables numéricas entera, las variables numéricas de punto flotante o reales, las variables de tipo cadena (string)Las matrices (arrays), formadas por elementos contiguos en memoria de los tipos citados anteriormente los registros y archivos Tradicionalmente se han definido como dinámicas las estructuras de cola, pila y árbol por permitir la variación del número de sus elementos, dentro de ciertos límites, durante la ejecución del programa. Por lo complejo que resulta el manejo de todo tipo de estructuras, en este libro se menciona tan solo los tipos de estructuras simples que son los mas manejados para la solución de problemas comunes a las Ingenierías. Un Arreglo Estático Es aquel que siempre permanece del mismo tamaño, es decir siempre contendrá el mismo número de elementos.
 El límite superior no puede exceder el rango de los tipos de datos Long (-2,147,483,648 al 2,147,483,647), ejemplo: Dim a Alumnos(19) As Integer Total de elementos a contener = 20 Tipos dinámicos Dentro de esta categoría entra solamente el tipo puntero. Este tipo te permite tener un mayor control sobre la gestión de memoria en tus programas. Con ellos puedes manejar el tamaño detus variables en tiempo de ejecución, o sea, cuando el programa se está ejecutando.

No hay comentarios:

Publicar un comentario