PUNTEROS

Páginas: 2 (298 palabras) Publicado: 21 de septiembre de 2014







Materia: “PROGRAMACION ESTRUCTURADA II”

Tarea: “Mapa Mental De Punteros”

Carrera: INGENIERÍA EN SISTEMAS COMPUTACIONALES

Cuarto CuatrimestreDefinición de Puntero: Un puntero o apuntador es una variable que da referencia a una región de memoria; en otras palabras es una variable cuyo valor es una dirección dememoria. Si se tiene una variable ' p ' de tipo puntero que contiene una dirección de memoria en la que se encuentra almacenado un valor ' v ' se dice que ' p ' apunta a ' v '. El programador utilizarápunteros para guardar datos en memoria en muchas ocasiones, de la forma que se describe a continuación.

Beneficios y Dificultades
Beneficios
Generar elementos bajo demanda, i.e. asignacióndinámica de memoria.
Manipular y recorrer grandes espacios de memoria.
Generar estructuras de datos complejas.
Parámetros de entrada/salida para funciones, i.e. parámetros por referencia.
DificultadesProgramación avanzada, caótica y/o complicada.
Programación más susceptible de errores muy difíciles de depurar.
Dificultad para leer y comprender código.

Características De Los ApuntadoresParámetros por referencia: en vez de una copia del valor de un parámetro, con apuntadores pasas la dirección del objeto y por lo tanto, la función puede alterar el objeto "externo".
ApuntadorUniversal: (void *) declara un apuntador genérico, i.e. apunta a cualquier tipo de objeto.
Operadores permitidos: asignar, sumar con contantes, restar, comparar, convertir y manejo de bits.
OperadoresProhibidos: multiplicar, dividir y sumar dos o más apuntadores.
Apuntador Nulo: valor reservado, dirección cero, significa "apuntador vacío", definido en , i.e.  NULL == (void *)0
 Peligro: Unapuntador puede accesar indirectamente el contenido de un objeto.
 Precaución: Todo apuntador debe inicializarse antes de usarse.






Operaciones Básicas











Estructura...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Punteros
  • Puntero
  • Punteros
  • Punteros
  • Punteros
  • Punteros
  • Los Punteros Laser
  • el puntero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS