タグ

ブックマーク / www9.plala.or.jp (1)

  • malloc

    指定バイト分、メモリ領域を確保する 【書式】 #include <stdlib.h> void *malloc(size_t size); 【説明】 ヒープメモリから size バイトのブロックを割り当てます。確保されたブロックは 0 クリアされません。 この関数を使うことにより、プログラムで予め配列などを使ってメモリを確保せずに、必要な場所で必要なだけメモリを確保することが出来ます。木構造やリストなど多くのデータ構造は、通常 malloc関数によって動的にメモリを確保します。 malloc関数で確保したメモリは、使用後、必ず free関数で解放してください。 【引数】 size_t size : 確保したいメモリのバイトサイズ size_t は stdlib.h の中でtypedefされ、一般にunsignedです。 【戻り値】 成功時 : 確保したメモリブロックを指すポインタ 失敗時 

  • 1