C言語なら俺に聞け(入門篇) Part 45
■ このスレッドは過去ログ倉庫に格納されています
0071デフォルトの名無しさん
2009/02/20(金) 19:02:07オープンソースのプロジェクトでソース解析してると、以下のような、
関数内部でメモリ領域を動的に確保して、それを戻り値として返す関数をよくみかけます。
直接malloc使ったほうがスタックの領域が無駄に蓄積しないと思うんですが、意図があって
作ってるんでしょうか。
#include <stdlib.h>
void *alloc(size_t n)
{
void *p;
p = (char*)malloc(n);
if(!p){
return NULL;
}
return p;
}
■ このスレッドは過去ログ倉庫に格納されています