Die Funktion %ALLOC oder die C-Funktion malloc und Konsorten sind in RPG-ILE identisch.
Ausnahme ist ein C-Programm mit Tera-Space, dann sind die Pointer nur 8-Byte, ansonsten 16-Byte.

Bei der Verwendung von-C-Routinen aus RPG werden grundsätzlich 16-Byte-Pointer verwendet, da Tera-Space nicht möglich ist.