Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/02/2015, 12:50
Avatar de vangodp
vangodp
 
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 1 mes
Puntos: 38
Respuesta: Vector de punteros

no! Puede ser, pero no es exclusivamente eso.

Por ejemplo las funciones pueden ser apuntadas, y lo puedes guardar en un vector. Tendrías un vector de funciones. XDD

Podrías tener vectores de clases, de simples enteros o otros tipos de datos simples, de estructuras, de vectores, de matrices, de funciones etc etc.

Un puntero no es mas que una variable, y si es una variable puede ser guardada en un vector, o ser apuntada por otro puntero(punteros dobles).

Para generar un vector con las direcciones como dices, lo que tendrías que hacer es tener un vector con 10 estructuras por ejemplo.
struct E{
}

struct E p[10];

Ya tienes un arreglo de 10 posiciones(punteros) que apuntan a 10 estructuras(punteros). Las estructuras funcionan como vectores, o sea que en realidad una estructura apunta a la primera dirección de la primera variable que encuentre dentro de esa misma estructura.

Ten claro que un vector te sirve para almacenar datos de tipos iguales, y una estructura para almacenar datos de diferente tipo, pero eso es lo que es en ambos casos: Un puntero que apunta al la primera variable del conjunto(punteros).

No se si me explico bien pero bueno XD

suerte!