-

Functions HI-TECH C MALLOC

提供: HI-TECH C for CP/M Fan WIKI(JP)
2017年12月22日 (金) 23:16時点におけるKumokosi (トーク | 投稿記録)による版 (ページの作成:「<strong>MALLOC</strong> ==概要== #include <stdlib.h> void * malloc(size_t cnt) ==詳細== <strong>Malloc</strong>() はメモリのcntバイトをダイナミ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

MALLOC

概要

#include  <stdlib.h>

void * malloc(size_t cnt)


詳細

Malloc() はメモリのcntバイトをダイナミックメモリ割り当て領域の"ヒープ"から割り当てしようとします。もし、成功すればブロックへのポインタを、それ以外は0が返ります。このように割り当てられたメモリはfree()で解放するか、realloc()でサイズを変更します。Malloc()はメモリを取得するためsbrk() を呼び出し、calloc()から呼び出されます。Malloc()は取得したメモリをクリアしません。

参照

calloc, free, realloc