内存泄漏是一个常见且危险的问题。 这是一种资源泄漏。 在 C 语言中,当使用内存管理功能分配一块内存而忘记释放它时,就会发生内存泄漏。
示例:
int main () { char * pBuffer = malloc(sizeof(char) * 20); /* Do some work */ return 0; /*Not freeing the allocated memory*/ }
注意:一旦分配了内存,分配的内存在空闲之前不会分配给另一个程序或进程。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。