Punteros En Oracle

Páginas: 2 (450 palabras) Publicado: 5 de octubre de 2012
Punteros SQL

Un puntero o apuntador es una variable que da referencia a una región de memoria; en otras palabras es una variable cuyo valor es una dirección de memoria.
Trabajar con punteros noimplica la manipulación de los datos en sí, sino manejar las direcciones de memoria en la cuales estos residen.
Los punteros son de amplia utilización en programación y muchos lenguajes permiten lamanipulación directa o indirecta de los mismos. La principal razón de ser de los punteros es la de manejar datos alojados en la zona de memoria dinámica o heap.

Para definir una variable puntero deun determinado tipo se sigue una sintaxis parecida a la usada para definir variables normales sólo que al nombre del tipo se le postpone un símbolo de asterisco (*) O sea, un puntero se define así:* ;

Por ejemplo, una variable puntero llamada a que pueda almacenar referencias a posiciones de memoria donde se almacenen objetos de tipo int se declara así:

int * a;

En caso de querersedeclarar una tabla de punteros, entonces el asterisco hay que incluirlo tras el nombre del tipo pero antes de los corchetes. Por ejemplo, una tabla de nombre t que pueda almacenar punteros a objetos detipo int se declara así:

int*[ ] t;

Hay un tipo especial de puntero que es capaz de almacenar referencias a objetos de cualquier tipo. Éstos punteros se declaran indicando void como . Porejemplo:

void * punteroACualquierCosa;

Hay que tener en cuenta que en realidad lo que indica el tipo que se dé a un puntero es cuál es el tipo de objetos que se ha de considerar que se almacenan enla dirección de memoria almacenada por el puntero. Si se le da el valor void lo que se está diciendo es que no se desea que se considere que el puntero apunta a ningún tipo específico de objeto. Esdecir, no se está dando información sobre el tipo apuntado.
Se pueden declarar múltiples variables locales de tipo puntero en una misma línea. En ese caso el asterisco sólo hay que incluirlo antes del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Punteros
  • Punteros
  • Punteros
  • Puntero
  • Punteros
  • Punteros
  • Punteros
  • Los Punteros Laser

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS