electrica

Páginas: 2 (268 palabras) Publicado: 21 de marzo de 2013
Punteros
Los punteros permiten simular el paso por referencia, crear y manipular
estructuras dinámicas de datos, tales como listas encadenadas, pilas, colas y
árboles. Generalmentelas variables contienen valores específicos. Los
punteros son variables pero en vez de contener un valor especifico, contienen
las direcciones de las variables a las que apuntan. Lospunteros, al ser
variables deben ser declaradas como punteros antes de ser utilizadas.
Entonces un puntero es una variable que contiene la ubicación física (dirección
de memoria) deun elemento determinado del programa.
El formato para declarar punteros es:
tipo_dato *nombre_del_puntero;
Ejemplos:
char *lista;
float valor, *pvalor;
long double *p, *q;

Elelemento apuntado puede constituir en C++ a:
 Un dato simple
 Una estructura de datos
 Una función
 Una variable de cualquier tipo
Muchas funciones predefinidas de C++empleanpunteros como argumentos e inclusive
devuelven punteros.
Para operar con punteros C++ dispone de los operadores & y *.
Todas las variables se almacenan en una posición de memoria, lacual puede obtenerse
con el operador ampersand (&), que significa literalmente "la dirección de". Por
ejemplo: &y.
Usando un puntero se puede acceder directamente al valor almacenadoen la variable
apuntada utilizando el operador de referencia asterisco (*), que puede ser traducido
literalmente como "valor apuntado por".

//Uso de punteros
#include
#includeusing namespace std;
void main ()
{
int valor1 = 5, valor2 = 15;
int *p1, *p2;
p1 = &valor1; // p1 = dirección de valor1
p2 = &valor2; // p2 = dirección de valor2
*p1 = 10;
//valor apuntado por p1 = 10
*p2 = *p1;
// valor apuntado por p2=valor apuntado por p1
p1 = p2;
// p1 = p2 (asignación de punteros)
*p1 = 20;
// valor apuntado por p1 = 20
cout
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Electricidad
  • Electricidad
  • Electricidad
  • Electricidad
  • La electricidad
  • La electricidad
  • Electricidad
  • Electricidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS