メモリ動的確保についてこんにちはゲストさん。>>解決済みの質問メモリ動的確保についてこんにちはです。DATA));と、言う風に、記載ソースは途中ですがメモリをとりました。DATA)と5ではどうちがうのでしょう??2通りともコンパイルエラーはないです。DATAの方はいくつとるのです??いくつもで入力次第です?そして、動的したのにたいしてmemsetしたら実行エラー(コンパイルは通りました)おきました。動的にたいしてmemはダメなのでしょうか?アドバイスいただけたらありがたいです。DATA』の1個分のサイズのことです。バイトだけ確保することになります。→サイズが足りません。5』と掛け算をします。・動的確保したメモリでも、『memset』は使えますが、サイズ指定を気をつけましょう。掛け算をするのですよ。補足:・2通りともコンパイル・エラーにはなりません。実行したときに『ハングアップ』しますよ。・両方とも文法エラーではないためエラーにならないのですよ。『5』の場合は正常に実行できません。・とにかく『malloc』は指定バイト数の動的確保ですので、配列の場合は『型』のサイズと配列の個数を掛け算したバイト数を指定するわけです。・『memset』のサイズ指定も同じで掛け算したバイト数を指定します。・分かりますか?・以上、おわり。15:30:08お礼お返事ありがとうございます。なんて分かりやすい説明でしょう。本当にありがとうございます。今callocとreallocも調べています。使い方に疑問とかあやまりとかありましたら、またご指導いただけたらうれしです。調べてからわからなかったらお尋ねします。ありがとうございました。<stdl...構造体とポインタについて教えてください。...malloc関数について。}MEIBO...リストがわかりません。入力された要素を挿入するプログラムですが、うまくいきません。Reserved.掲載情報の著作権は提供元企業等に帰属します。