「C言語/標準ライブラリ/stdlib.h」の版間の差分

削除された内容 追加された内容
→‎記憶域管理関数: C言語では、calloc関数やmalloc関数を用いて、メモリ領域を占有できる。このような事を、メモリ領域の確保といい、また、ヒープ (heap) という。通常、下記のようにポ
個人的意見は不要なので除去
324 行
 
よく、プログラム解説書では、callocやmallocなどによるメモリ確保は、よく借金に例えられる。借金をしたら、あとで返さないといけないように、メモリを確保したら、あとで解放しないとけいない。
 
:(※ 個人的な意見: ) このように、メモリ確保には注意事項が必要なので、もしcallocやmallocを使う必要がないなら、わざわざ使わなくても良いだろう。
 
callocもmallocも、メモリ領域の占有に成功した場合、返却値として、占有に成功したメモリ領域の先頭アドレスを返却する。占有に失敗した場合、空ポインタを返却する。