Использование malloc и free
или если вы хотите использовать Windows API, то используйте
HeapAlloc и HeapFree .
Примеры:
дело 1:
// allocate
char *buf = malloc(sizeof(char) * 100);
// free
free(buf);
дело 2:
// allocate
char *buf = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(char) * 100); // the allocated memory is initialized to zero
// free
HeapFree(GetProcessHeap(), 0, buf);