c++颠覆我对递归认识的return

“逻辑完备”
并不用一直return f();
而且后面的仍然会执行
如果后面没有return的话会按照上一层的return的返回值

int f(int n){
    
    
	if(n<1) return 1;
	f(n-1);    //此处没有指定 return f(n-1),但最终return是从这里走出来的
}

猜你喜欢

转载自blog.csdn.net/sinat_27382047/article/details/107067379