Na przykładzie:
struct punkty{
int x, y;
char nazwa;
};
moim zdaniem zamiast tworzyc dynamicznie, utworzyłbym klasyczną tablice. punkty tab[1000]; /potem przypisujesz jak u siebie
po przypisaniach
Teraz zależnie od tego jaki element chcesz uzyskać i co wypisać
cout<<"Dane pierwszego punktu: "<<tab[0].x<<" "
<<tab[0].y<<" "<<tab[0].nazwa<<endl;
Przy założeniu że "chciałbys cała strukture zwrócic z tablicy, jest gorzej "
może się przyda przykład zwracania samej struktury
void oblicz_objetosc(struct pudlo* box)
{
box->objetosc = box->wysokosc * box->szerokosc * box->dlugosc;
}
int main()
{
struct pudlo box;
...
oblicz_objetosc(&box);
}