Skip to content

CAlloc

Allocate memory based on item size and count.

Declaration

Source position: cmem.pp line 68

function CAlloc(unitSize: PtrUInt; UnitCount: PtrUInt) : pointer; cdecl;external LibName name 'calloc';

Arguments

Name Description
unitSize Size of one unit.
UnitCount Number of units.

Function result

Pointer to the newly allocated memory block.

Description

Calloc allocates memory to hold UnitCount units of size UnitSize each. The memory is one block of memory. It returns a pointer to the newly allocated memory block.

See also

Name Description
Malloc Malloc external declaration.
Free Free a previously allocated block.
Realloc Reallocates a memory block.