Speicher-Funktionen

Dieser Teil von ManderC ist noch in Bearbeitung. Vorerst muss man sich mit einer rudimentären Auflistung begnügen. Man beachte dass diese Einträge während der frühen Programmier-Jahre des Autors entstanden und (momentan noch) teilweise unkorrekt sein können.

stdlib.h

Speicher-Funktionen:

void* calloc(size_t Anz, size_t Groesse)Reservation und 0-Initialisierung von Anz*Grösse Bytes, maximal 64 KB
void free(void* block)Freigabe des Speicherblocks
void* malloc(size_t Groesse)Reservation von Groesse Bytes
void* realloc(void* block, size_t Groesse)Grössenänderung des Speicherblockes

string.h

Speicher-Funktionen:

void* memchr(const void*, int, size_t)Suche nach Zeichen
int memcmp(const void*, const void*, size_t)Lexikalischer Vergleich
void* memcpy(void*, const void*, size_t)Kopieren
void* memmove(void*, const void*, size_t)Verschieben
void* memset(void*, int, size_t)Speicher füllen
int strcoll(const char*, const char*)landesspezifischer Vergleich
size_t strxfrm(char*, const char*, size_t)landesspezifische Umwandlung von Zeichen