[C con Clase] Pregunta sobre Punteros dobles

Edwin Alexander Bohorquez Gamba edwinprogramacion en hotmail.es
Jue Sep 19 02:21:37 CEST 2013


Hola,  tengo una pregunta a cerca de punteros y es la siguiente:Por favor corrijanme si lo que digo esta mal: --------------------------------------------------------Pasamos un apuntador por valor:
struct lista{//miembros..};
void función ( lista   *nuevo ){//realiza alguna operación...}
int main(){lista  *puntero;//...función( puntero );}--------------------------------------------------------Pasamos un apuntador por referencia:
struct lista{//miembros..};
void funcion( lista   *&nuevo ){//realiza alguna operacion...}
int main(){lista  *puntero;//...funcion( puntero );}--------------------------------------------------------Pero me surge una duda:
struct lista{//miembros..};
¿ Esta es una forma de pasar un apuntador por referencia o por valor?void funcion( lista   **nuevo ){//realiza alguna operacion...}
int main(){lista  *puntero;//...funcion( &puntero );}
que sentido tiene recibir como parametro un doble apuntador ?y que aplicaciones tienen los apuntadores dobles en las listas enlazadas ?-------------------------------------------------------------------------------------------------------------Me podrian explicar como manejar los apuntadores dobles ?, por ejemplo: 
int main(){int a=10;int **ptr;*ptr = &a;**ptr = **p + 5;cout<<ptr<<"\n";cout<<*ptr<<"\n";cout<<**ptr<<"\n";system("pause");}Veo que para este tipo de apuntadores, la forma de manipular el contenido es con:  **ptr; y para manipular la direccion es *p . Por favor me podrian aclarar este ejemplo?
De antemano muchas Gracias por su respuesta y por el Curso de C++ .Gracias  Steven R. Davidson, y Salvador Pozo por sus grandes aportes a la programacion.
Att: Edwin Alexander
 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20130918/997a98f1/attachment.html>


Más información sobre la lista de distribución Cconclase