要素別処理組込み関数 (個別):メモリーのブロックを割り付けます。これは総称関数が結合されていない個別関数です。この関数を実引数として渡すことはできません。
形式
result = MALLOC (i)
i
(入力) INTEGER(4)。この値は,割り付けるメモリーの大きさ (バイト数) です。
結果
結果の型は,ia32 プロセッサーでは INTEGER(4),Alpha および ia64 プロセッサーでは INTEGER(8) です。結果は割り付けられたメモリーの開始アドレスです。割り付けられたメモリーは,FREE 組込み関数を使って解放することができます。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
例
INTEGER(4) ADDR, SIZE SIZE = 1024 ! 大きさ (バイト) ADDR = MALLOC(SIZE) ! メモリーを割り付けます CALL FREE(ADDR) ! メモリーを解放します END