アーカイブ

‘保守化’ タグのついている投稿

mallocとcallocの違い

2009 年 2 月 3 日 コメントはありません

プログラムの高速化を試みている間に,callocとmallocの違いを知らないことに気づいた。いつも初めてC言語を習ったときに使ったmallocを使っていたが,実際のところどうなのだろう。

この疑問に答えてくれたのがこのページ↓

BohYoh.com-C/C++ FAQ mallocに対するcallocのメリットは何ですか。

結論はcallocを使ったほうが安全で速くなりそうだということ。確かに”malloc(メモリ確保のサイズ)”よりも”calloc(メモリ確保の個数, メモリ確保の1単位サイズ)”のほうがいい加減さが少ない印象がある。

カテゴリー: プログラミング タグ: , ,