Apuntadores

Solo disponible en BuenasTareas
  • Páginas : 2 (311 palabras )
  • Descarga(s) : 4
  • Publicado : 5 de noviembre de 2009
Leer documento completo
Vista previa del texto
Apuntadores en C y C++
1. Introducción
Los apuntadores en C y C++ son una herramienta muy potente de programación que suele causar mucha
Confusión en los estudiantes que laest´an aprendiendo. Además, cuando los programadores cometen un error
En su utilización, puede ser muy difícil encontrar el error, por lo cual es importante saber utilizarlos muyBien. El uso de apuntadores en C y C++ es muy importante debido a que permite hacer los programas más
Eficientes y más flexibles. En este artículo se explica de una manera sencillay breve todo lo referente a la
Utilización de apuntadores tanto en C como en C++.
Todo lo explicado en este artículo aplica tanto para C como para C++, a menos que se especifiqueun
Lenguaje en particular. En algunos ejemplos de código que son aplicables a C aparecen instrucciones de
Entrada y salida de las librerías estándar de C++.
2. Definición deapuntador
Cuando se declara una variable, el compilador reserva un espacio de memoria para ella y asocia el nombre
de ´esta a la dirección de memoria desde donde comienzan losdatos de esa variable. Las direcciones de memoria
se suelen describir como números en hexadecimal.
Un apuntador es una variable cuyo valor es la dirección de memoria de otravariable. Se dice que un
apuntador “apunta” a la variable cuyo valor se almacena a partir de la dirección de memoria que contiene el
apuntador. Por ejemplo, si un apuntador p almacenala dirección de una variable x, se dice que “p apunta a
x ”.
3. Referenciacion
La referenciacion es la obtención de la dirección de una variable. En C y C++ esto se hace através del
Operador ‘&’, aplicado a la variable a la cual se desea saber su dirección. Nótese que se trata de un operador
Unario. Ejemplo:
Código C y C++
int x = 25;
cout
tracking img