Triste.own 发表于 2021-10-31 19:16:41

函数调用对栈的影响

函数调用对栈的影响

傻眼貓咪 发表于 2021-10-31 19:27:46

你是想问函数递归对栈的影响是吗?

jackz007 发表于 2021-10-31 19:28:16

本帖最后由 jackz007 于 2021-10-31 20:23 编辑

         函数中的全部输入参数通过堆栈传递,函数中所有局部变量的存储空间一律在堆栈中分配,函数退出后,这些内存会被自动释放,你的问题是什么?

Triste.own 发表于 2021-10-31 20:23:40

傻眼貓咪 发表于 2021-10-31 19:27
你是想问函数递归对栈的影响是吗?

嗯呐,是的

傻眼貓咪 发表于 2021-10-31 20:32:55

Triste.own 发表于 2021-10-31 20:23
嗯呐,是的

递归太多会导致栈溢出(栈的大小随着系统不同,而且有限)
页: [1]
查看完整版本: 函数调用对栈的影响