Struktury 
Referencje i wskaźniki do obiektów strukturalnych jako wartości funkcji

Nic nie stoi na przeszkodzie, aby wartością funkcji był wskaźnik lub referencja do obiektu strukturalnego.

Typową sytuacją jest zwracanie przez funkcję wskaźnika lub referencji do obiektu utworzonego na stercie.

Pracownik* utworz(  const char imie[], 
                    const char nazwisko[], 
                    float pensja
                  )
{
  Pracownik* p = new Pracownik;
  ....
  return p;
}

Przykład - wskaźniki do obiektów strukturalnych jako wartość funkcji

Materiały przeznaczone wyłącznie dla studentów
Instytutu Informatyki i Matematyki Komputerowej UJ
Daniel Wilczak