こんにちは。今『独習C++』で勉強しております。
mallocでメモリを確保したら最後にfreeで解放すると思うのですが、
そのとき「解放する」とはどういうことを言うのでしょうか。
「確保先の実体を削除すること」を指すのか、
「確保先のアドレスを指しているポインタが存在しない状態にすること」を指すのか
何か定義は決まっていないのでしょうか?
回答3件
あなたの回答
tips
プレビュー
投稿2016/12/30 19:15
こんにちは。今『独習C++』で勉強しております。
mallocでメモリを確保したら最後にfreeで解放すると思うのですが、
そのとき「解放する」とはどういうことを言うのでしょうか。
「確保先の実体を削除すること」を指すのか、
「確保先のアドレスを指しているポインタが存在しない状態にすること」を指すのか
何か定義は決まっていないのでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/30 21:49