Dynamiczna alokacja pamięci w C - wyjaśnienia

0

Witam,

Mam dwa pytania odnośnie dynamicznej alokacji pamięci:

  1. Czy jest ona bezpośrednio związana ze wskaźnikami? Co powinienem wiedzieć na temat relacji między dynamiczną alokacją pamięci a wskaźnikami właśnie?

  2. Jaką rolę pełni alokacja pamięci w funkcji dodającej nową pozycję do listy opartej na strukturach? Chodzi o to, że deklaracja wskaźnika do struktury nie przydziela jednocześnie pamięci do całej nowej struktury, na którą wskazuje ten wskaźnik, a jedynie pamięć na sam ten wskaźnik?

0
  1. Wskaźnik wskazuje na adres zarezerwowany w pamięci co pozwala na działanie na tym obszarze i jego późniejsze zwolnienie.
  2. Mniej więcej tak.

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