1. Usa el highlight de código para que se entienda.
2. Explica mejor tu consulta, tu duda, y que esta no se base en tener nosotros que buscar en el código y tratar de adivinarlo.
3. Las estructuras se agregan usando
struct seguido del identificador y un par de llaves de inicio-cierre.
Código C++:
Ver originalstruct estructura{
estructura(){}
estructura(int a, int *b){ id = a; id2 = b;}
int id;
int * id2;
};
estructura s;
s.id = 34;
int* p = &s.id;
s.id2 = p;
estructura *s2 = new estructura;
s2->id = 34;
int* p2 = &s2->id;
estructura *s3 = new estructura(s2->id,s.id2);
cout << s3->id; // 34