Section: Linux Programmer's Manual (3) Updated: 2008-04-05 Index JM Home Page roff page 名前 calloc, malloc, free, realloc - 動的なメモリの割り当てと解放を行う 書式 #include <stdlib.h> void *calloc(size_t nmemb, size_t size); void *malloc(size_t size); void free(void *ptr); void *realloc(void *ptr, size_t size); 説明 calloc() は size バイトの要素 nmemb 個からなる配列にメモリを割り当て、 割り当てられたメモリに対するポインタを返す。 メモリの内容は数値ゼロ (全ビットがゼロのバイト) にセットされる。