malloc
-
wie kann ich einen mit malloc reserviertem Speicherplatz löchen, bevor ein Zugriff darauf erfolgt???
beispiel: Vektor = malloc(len1*sizeof(short));
len1 ist die Länge des Arrays Vektor.mir fällt nichts ein wie ich das machen könnte oder gibt es eine Function in C, die diese Arbeit verrichtet???
danke für jede Hilfe
-
2. Link.
Huch war das aber mal wieder schwer
-
Löschen im Sinne von "Speicher freigeben" macht man mit man: free.
Löschen im Sinne von "Speicher plätten/nullen" macht man mit man: memset, wobei es auch noch man: calloc gibt, welches man als Kombination aus malloc und memset bezeichnen könnte.