Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tercer Tetramestre
Semana 8
Materia: Programación
Un dato importante es que como tal este tipo de datos se crean y se destruyen
mientras se ejecuta el programa y por lo tanto la estructura de datos se va
dimensionando de forma precisa a los requerimientos del programa evitándonos así
perder datos o desperdiciar memoria.
FUNCIONAMIENTO:
Sin duda, los punteros son una herramienta indispensable para los sistemas
embebidos. Un sólido conocimiento de punteros y la habilidad de utilizarlos
eficientemente hace la diferencia entre un programador novato y uno experto.
Ellos proporcionan soporte para asignación de memoria dinámica y agregan otra
dimensión al control de flujo en un programa.
Los punteros crean código eficiente y rápido ya que están más cerca del
hardware. Esto significa que el compilador puede traducir más fácilmente la
operación en código máquina. El “overhead” es mucho menor al utilizar punteros
a diferencia de la cantidad de “overhead” que podría presentarse al utilizar otros
operadores. Esto sin duda, mejora la administración de memoria de cualquier
dispositivo como puede ser un microcontrolador.
BIBLIOGRAFIA
https://dignal.com/importancia-de-utilizar-punteros-en-lenguaje-
c/#:~:text=La%20asignaci%C3%B3n%20de%20memoria%20din%C3%A1mica,
herramienta%20poderosa%20para%20crear%20aplicaciones.
https://prezi.com/hoguxp55jpcl/asignacion-dinamica-de-memoria-y-
administracion-de-memoria-
c/#:~:text=La%20memoria%20din%C3%A1mica%20es%20un,puede%20devol
ver%20el%20espacio%20vacante.