__malloc24() - 24 ビット・ストレージの割り振り

標準

標準/拡張機能 C/C++ 依存項目
  両方 AMODE 64

形式

#include <stdlib.h>

void  *__malloc24(size_t size);

機能説明

「境界より下」のストレージ (すなわち、16 MB 境界より下) から size バイトのストレージ・ブロックを予約します。

戻り値

正常に実行された場合、__malloc24() は、予約されたスペースを指すポインターを 戻します。 戻り値が示すストレージ・スペースは、常に不特定型のオブジェクトのストレージ用に適切に位置合わせされます。

十分なストレージが使用できない場合、あるいは size が 0 と指定してある場合には、__malloc24() は NULL を戻します。 __malloc24() は、十分なストレージがないために NULL を戻す場合は、errno を次のいずれかの値に設定します。
エラー・コード
説明
ENOMEM
使用可能メモリーが不十分です。

関連情報