このページに関してのお問い合わせはこちら
main以外★mallocの後にfree不要と言うバカいるの?
ツイート
795
:
◆QZaw55cn4c
:
2013/01/27(日) 18:28:41.06
>>788
>>646
for (i = 0; i < 10000000; i++) { struct l *p = malloc(sizeof(struct l)); p->next = root; root = p; }
void free_l(struct l *p) {if (p->next) free_l(p->next); free(p); }
確保は線形的、解放は再帰的かいな?
あえて曲げてんのか?解放も普通に書けよ
>>794
いっぱいあるねえ
https://www.google.com/search?q=%22double+pointer%22+linux
約 9,060 件 (0.13 秒)