Punteros

Solo disponible en BuenasTareas
  • Páginas : 3 (585 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de enero de 2011
Leer documento completo
Vista previa del texto
AP11 – Punteros

▪ Los punteros contienen direcciones de memoria como sus valores y las variables contienen valores específicos, por lo tanto, los punteros contienen direcciones de variables quecontienen valores especificos.
▪ Las variables hecen referencia directa a un valor y los punteros hacen referencia indirecta a un valor.
▪ La referencia a un valor atraves de un apuntador se llamaindirección.

AP12 – Operadores

AP13- Más sobre punteros

I Notas

▪ Un puntero es una dirección de memoria que indica donde se localiza un objeto de un tipo especificado. Para definirun tipo puntero se utiliza el operador *

int *p; char *opc; char *plineas[40];

Este ejemplo declara un puntero p a un valor entero, un puntero opc a un valor char y un array depunteros plineas: plineas[0] plineas[1] plineas[2] …plineas[39], a valores de tipo char

▪ Los apuntadores son variables que contienen direcciones de memoria como sus valores.
▪ Unavariable contiene un valor especifico. Y un apuntador contiene la dirección de una variable que contiene un valor especifico.
▪ El nombre de una variable se refiere directamente a un valor.
▪ Unapuntador se refiere indirectamente a un valor.
▪ El referirse a un valor a través de un apuntador se conoce como indirección.
▪ Los apuntadores como cualquier otra variable deben serdeclarados antes de que puedan ser utilizados.
▪ Los apuntadores pueden ser declarados para apuntar a objetos de cualquier tipo de dato.
▪ Los apuntadores deben ser inicializados cuando sondeclarados o en un enunciado de asignación.
▪ Un apuntador puede ser inicializado a: cero, null o a una dirección
▪ Los apuntadores tienen una función predominante en el paso de parámetros afunciones.
▪ El valor que puede adquirir un puntero es, por ejemplo, la dirección de una variable.
▪ El operador & devuelve la dirección de una variable: puntero = &variable;
▪ Se puede...
tracking img