[ Foro de C++ ]

Punteros. guardar una direccion de memoria. como hago?

21-Oct-2021 17:24
Invitado (AXA)
0 Respuestas

No encuentro forma de guardar una dir de memoria. yo intente.
Y obviamente no guarda las direcciones.
Como hago para guardar una direccion y leerla?.

class clist { public: clist *pred,*post }

clist *pr,*po;

void new(clist *l)
{
clist l1,l2;
l1=malloc(sizeof(l1));
l2=malloc(sizeof(l2));
clist ll;
ll.pred=NULL;
ll.post=l2;
*l1=ll;
ll.pred=l1;
ll.post=NULL;
*l2=ll;
l=l1;
pr=l1;
po=l2;
}

main ()
{
clist *l;
new(l);
clist ll;
ll=*l;
if (l.post==po) printf("todo bien");
else printf("todo mal");
getch();
}




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)