スレ立てるまでもない質問はここで 86匹目
■ このスレッドは過去ログ倉庫に格納されています
0231デフォルトの名無しさん
2007/11/07(水) 06:50:48C言語で、
int *buf;
buf = (int *)calloc(100,sizeof(int));
として確保したメモリは、
free(buf);
で開放しますが、このとき開放されるのは確保したメモリすべてなのでしょうか?
確保したメモリのうち、一部分だけ開放することはできないのでしょうか?
初心者なものですから、メモリ確保とかよく理解してないのですが、
どなたか分かりやすく説明していただけないでしょうか。 よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています