2016 - 2024

感恩一路有你

java中递归的基本思想 c语言中递归函数一定要有返回值吗?

浏览量:2306 时间:2021-03-15 12:30:54 作者:admin

c语言中递归函数一定要有返回值吗?

不可能有返回值,返回值只是函数输出的一个方法

本质上没有区别,如果一定有区别,因为递归消耗的堆栈空间与递归深度相同。如果有返回值,堆栈空间将消耗更多的空间*返回值占用的深度。例如,对于100级递归,返回值是32位整数,因此占用了3200位堆栈空间(请注意,占用的是堆栈空间,而不是内存)。代码堆栈空间非常宝贵)

java中递归的基本思想 java递归原理 数据库树结构递归删除

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。