Vous êtes sur la page 1sur 2

Captulo 7

Apuntadores

Objetivos
Ser capaz de utilizar apuntadores
Ser capaz de utilizar apuntadores para pasar argumentos a las funciones en llamada por referencia.
Comprender las relaciones ntimas entre apuntadores, arreglos y cadenas.
Ser capaz de declarar y utilizar arreglos de cadenas.

Ingeniera en Informtica Deittel&Deittel 1


Sinopsis

1. Introduccin
2. Declaraciones e inicializacin de variables de apuntador
3. Operadores de apuntador
4. Cmo llamar funciones por referencia
5. Cmo utilizar el calificador Const con apuntadores
6. Ordenacin tipo burbuja utilizando llamadas por referencia
7. Expresiones y aritmtica de apuntadores
8. Relaciones entre apuntadores y arreglos
9. Arreglo de apuntadores
10. Estudio de caso: simulacin de barajar y distribuir naipes
11. Apuntadores a funciones

7.1 Introduccin
En este captulo, analizaremos una de las caractersticas ms poderosas del lenguaje de programacin en C, el
apuntador. Los apuntadores son las capacidades ms difciles de dominar en C. Los apuntadores le permiten a
los programas simular llamadas por referencia, crear y manipular estructuras de datos, es decir, estructuras de
datos que pueden crecer o encogerse, como son listas enlazadas, colas de espera, pilas y rboles. Este
captulo explica conceptos bsicos de los apuntadores. En el captulo 10 se examina el uso de apuntadores
junto con las estructuras. En el captulo 12 se presentan las tcnicas de administracin dinmica de la
memoria y se presentan ejemplos de creacin y uso de estructuras dinmicas de datos.

7.2 Declaraciones e inicializacin de variables de apuntador


Los apuntadores son variables que contienen direcciones de memoria como sus valores. Por lo regular una
variable contiene directamente un valor especfico. Un apuntador, por otra parte, contiene la direccin de una
variable que contiene un valor especfico. En este sentido, un nombre de variable se refiere directamente a un
valor y un apuntador se refiere indirectamente a un valor (Figura 7.1).El referirse a un valor a travs de un
apuntador se conoce como indireccin.
Los apuntadores, como cualquier otra variable, deben ser declarados antes de que puedan ser
utilizados. La declaracin int *countPtr, count; se refiere a una variable apuntador a un entero y una
variable entera respectivamente.

7.3 Operadores de apuntador

7.4 Cmo llamar funciones por referencia


7.5 Cmo utilizar el calificador Const con apuntadores
7.6 Ordenacin tipo burbuja utilizando llamadas por referencia
7.7 Expresiones y aritmtica de apuntadores
7.8 Relaciones entre apuntadores y arreglos
7.9 Arreglo de apuntadores
7.10 Estudio de caso: simulacin de barajar y distribuir naipes
7.11 Apuntadores a funciones

Ingeniera en Informtica Deittel&Deittel 2

Vous aimerez peut-être aussi