programacion

Páginas: 2 (318 palabras) Publicado: 27 de noviembre de 2014
Introducción
En este capítulo, explicaremos una de las características más poderosas del lenguaje de programación C, el
apuntador. Los apuntadores son de las capacidades de C más difíciles dedominar. Los apuntadores permiten
a los programadores simular las llamadas por referencia, y crear y manipular estructuras de datos dinámicas, es
decir, estructuras de datos que pueden crecer y encogerseen tiempo de ejecución, tales como listas ligadas, colas,
pilas y árboles. En este capítulo, explicamos los conceptos básicos de los apuntadores. En el capítulo 10
explicaremos cómo utilizar losapuntadores con estructuras. En el capítulo 12 introducimos las técnicas de administración
de memoria dinámica y presentamos ejemplos para la creación y el uso de estructuras de datos
dinámicas.
7.2Definición e inicialización de variables de apuntador
Los apuntadores son variables cuyos valores son direcciones de memoria. Por lo general, una variable contiene
directamente un valor específico.Por otro lado, un apuntador contiene la dirección de una variable que
contiene un valor específico. En este sentido, el nombre de una variable hace referencia directa a un valor, y
un apuntador hacereferencia indirecta a un valor (figura 7.1). Al proceso de referenciar a un valor a través de un
apuntador se le llama indirección.
Los apuntadores, como todas las variables, deben definirse antesde que se puedan utilizar. La definición
int *ptrCuenta, cuenta;
especifica que la variable ptrCuenta es de tipo int * (es decir, un apuntador a un entero) y se lee, “ptrCuenta
es un apuntador aun int” o “ptrCuenta apunta a un objeto de tipo int”. Además, la variable cuenta
se define como int, no como un apuntador a un int. El * sólo se aplica a la variable que se define como
apuntador.Cuando se utiliza el * de este modo en una definición, indica que la variable que se está definiendo es
un apuntador. Los apuntadores pueden definirse para apuntar a objetos de cualquier tipo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS