Witam.
Czy byłby ktos w stanie wytlumaczyc mi, dlaczego pierwszy sposob prawidlowo
wyswietla zwrocona funkcje, a drugi - petla juz nie ?
pozdrawiam
Witam.
Czy byłby ktos w stanie wytlumaczyc mi, dlaczego pierwszy sposob prawidlowo
wyswietla zwrocona funkcje, a drugi - petla juz nie ?
pozdrawiam
Zwracasz wskaźnik do zmiennej lokalnej, więc zasługujesz na każdy błąd jaki przyjdzie Ci zobaczyć :p
Dziekuje.
W jaki sposób mogę to naprawic?
Zwróć zaalokowaną tablicę lub użyj jakiegoś kontenera, np std::array
, std::vector
lub std::string
Może warto przeczytać: ftp://ftp.kis.p.lodz.pl/pub/people/Z.Rowinska/Podstawy%20Programowania/jak_dzialaja_funkcje.pdf
W każdym razie wiedz, że zmienne lokalne lub inne dane cout (cout też jest funkcją) nadpisały twoją tablicę.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.