Wpis z mikrobloga

Mam pytanie związane z podstawami C++. Zacząłem rozwiązywać zadania algorytmiczne z leetcode. Często w tych zadaniach trzeba napisać funkcję zwracającą jakiś wskaźnik. Podaję linka do przykładowego zadania. Zadanie dotyczy wyszukiwania środkowej wartości w liście, ale nie chodzi mi o treść zadania, a o samo zwracanie wyniku? Wszystkie zadania wstawiane przez innych użytkowników są pisane tak samo, a czy przypadkiem w tej sytuacji nie zwracamy wskaźnika do zmiennej lokalnej co jest błędem?

https://pastebin.pl/view/d92c8650
Z góry dziękuję za pomoc.
#naukaprogramowania #cpp
  • 3
@gRzeGorz111: co do wskaznika, to nie zachodzi to o czym piszesz. wskaznik wskazuje na obiekt dla ktorego korzeniem jest head, ktory dostales w argumencie funckji. zmienna lokalna jest tylko jako pomoc przy przesuwaniu sie w glab drzewa