下图中任意一个if如果满足条件,这if下面的if还需要执行吗?如果要执行,且因为因为最后一条语句是return返回0,这样的话return返回的值是一个-1还是多个-1 或者是0?还是说只要有一条满足条件且返回的是-1就后面的if就不执行了?
是只要有一条满足条件且返回的是-1,后面的if就不执行了。return是退出当前函数,只要执行了一个return就退出当前函数了, 当前函数后面的代码就不执行了.
后面的就不执行了