栈上分配的存 能不能造成内存泄露?
来源:百度知道 编辑:UC知道 时间:2024/05/15 18:57:09
内存分多了就会
但那个不叫做泄露
比如写一个错误的递归函数 让它无限制的递归 栈就会被用完。。。程序出错
用malloc分配的的是堆上的空间
不会泄露,只会溢出,因为栈的大小是有限的。
栈上的内存不是你能控制的。所以不会内存泄露
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/15 18:57:09
内存分多了就会
但那个不叫做泄露
比如写一个错误的递归函数 让它无限制的递归 栈就会被用完。。。程序出错
用malloc分配的的是堆上的空间
不会泄露,只会溢出,因为栈的大小是有限的。
栈上的内存不是你能控制的。所以不会内存泄露