内存泄漏

泄漏 = 失去指针却没 free。小程序可能无感,长时间运行设备会越来越差。

1. 泄漏示意

C
1void bad(void) {
2 int *p = malloc(1024);
3 /* 忘记 free(p); 或中途 return */
4}

2. 对策