递归函数里面又有2个调用自身的递归函数里面参数的时候,如果是基本数据类型的话,递归函数里面先把第一个递归函数先执行完,然后再执行第二个递归函数,并且参数变化一致,比如第一个递归函数里面第一次调用里面的第二个参数为1,所以和它同一级别的第二个递归函数的第二个参数也是1,而且这个函数暂时先挂起来,就像进栈一样,先进后执行,如果不是基本数据类型的话,那么他们的递归函数的参数是引用了,随着其它递归函数的改变而改变。
二叉树镜像
最新推荐文章于 2021-10-24 23:12:00 发布
递归函数里面又有2个调用自身的递归函数里面参数的时候,如果是基本数据类型的话,递归函数里面先把第一个递归函数先执行完,然后再执行第二个递归函数,并且参数变化一致,比如第一个递归函数里面第一次调用里面的第二个参数为1,所以和它同一级别的第二个递归函数的第二个参数也是1,而且这个函数暂时先挂起来,就像进栈一样,先进后执行,如果不是基本数据类型的话,那么他们的递归函数的参数是引用了,随着其它递归函数的改变而改变。