segmentation fault, dereference pointer

0

Ostatnio dosyć częściej napotykam błąd z pamięcią podczas robienia zadań na spoju. Zagłębiłem się w temacie lecz niezbyt ogarnąłem w czym jest błąd w tym programiku. https://ideone.com/CpdKeA
Szukając rzeczy związanych z tym błędem napotkałem coś jak dereference pointer, jak to działa, jak działa znaczek '*'? Czy to jest to samo co zwracanie miejsca w pamięci w którym jest przechowywana zmienna '&'?

1

Spójrz na wymagania do Twojego zadania:

W wierszu drugim znajduje się n liczb całkowitych ai (-10^9 ≤ ai ≤ 10^9) będących wyrazami ciągu.

W jaki sposób Twoja 58-ośmio elementowa tablica ma zmieścić taki zakres liczb?

Szukając rzeczy związanych z tym błędem napotkałem coś jak dereference pointer, jak to działa, jak działa znaczek '*'?

Poczytaj o wskaźnikach w C++ - zbyt dużo tematu na jeden post na forum :-)

Czy to jest to samo co zwracanie miejsca w pamięci w którym jest przechowywana zmienna '&'?

Gdyby to było to samo, nie miałoby sensu istnieć.

1

Do tego trzeba użyć XOR:
https://gist.github.com/lion137/37db480d8c291744a24d22d680553e91
Możesz się pobawić przed zajrzeniem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1