sys_free(void* ptr);
Gibt einen zusammenhängenden, mit sys_malloc allokierten Speicherbereich frei.
Parameter:
ptr - void* Pointer auf den allokierten Speicherbereich.
Geschwindigkeit:
Mittel
Bemerkungen:
- Es ist empfehlenswert, Pointer auf die freigesetzten Speicherbereiche auf Null zu setzen. Das Zugreifen auf einen Speicherbereich führt, nachdem er freigesetzt wurde, zu einem Absturz.
- A7.84 Wenn eine Skriptfunktion über das Ende des allokierten Speicherbereiches hinausgeschrieben hat, gibt sys_free eine E1516-Fehlermeldung aus.
Beispiel:
Siehe sys_malloc
Siehe auch:
sys_malloc,sys_marker,sizeof, sys_memory
► latest
version online