Dlaczego zawartość wskazywana przez wskaźnik nie zmienia się, gdy pamięć jest zwolniona przy użyciu free ()?
Jestem nowicjuszem, jeśli chodzi o dynamiczną alokację pamięci. Kiedy uwolnimy pamięć za pomocąvoid free(void *ptr)
pamięć jest zwolniona, ale zawartość wskaźnika nie jest usuwana. Dlaczego? Czy jest jakaś różnica w nowszych kompilatorach C?