• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:realloc)

reallocの使い方に関するエラー

このQ&Aのポイント
  • reallocを使用して配列のサイズを2倍に増やすプログラムでセグメンテーションフォルトが発生しています。
  • realloc関数の引数に間違いがある可能性があるため、セグメンテーションフォルトが発生していると思われます。
  • 記載されているコードでは、reallocの第2引数にsizeof(narray)*2と指定しており、間違ったアドレスを渡しているためにエラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • gimmick
  • ベストアンサー率49% (134/270)
回答No.1

realloc()の第一引数で渡すのは、malloc()、calloc()、realloc()を用いて確保した領域へのポインタです。

参考URL:
http://www9.plala.or.jp/sgwr-t/lib/realloc.html
unchikun
質問者

お礼

ありがとうございます。あらためて先ほど書籍をみたところ、そうかいてあったのですが見落していました^^;

すると、全ての回答が全文表示されます。

関連するQ&A