Witam.
Programuje już pewien czas w C++ (poziom wyżej niż podstawowy) i nie mogę znaleźć dobrego wytłumaczenia odnośnie wskaźników..
Podstawowe operacja na wskaźnikach rozumiem dobrze, ale problem się zaczyna kiedy widzę tego typu konstrukcje:
- typ_zwracany nazwa_funkcji (char**& );
- typ_zwracany nazwa_funkcji (char*& );
- typ_zwracany nazwa_funkcji (char** & );
- typ_zwracany nazwa_funkcji (char** );
zamiast char'a oczywiście mogą być inne struktury danych, ale to tylko przykład.
Może mi ktoś wyjaśnić, najlepiej na przykładzie? Albo za jakiś pomocny link byłbym wdzięczny.