函数调用自身函数,实现自身的循环遍历操作
// 程序执行入口
void OnStart()
{
int i = 0;
// func(i);
int j = 0;
int val = func2(j);
Print("val的值: " + val);
}
// 无返回值 有参数的递归
void func(int i)
{
if(i == 100)return;
Print("当前i的值:" + string(i));
i = i + 1;
func(i);
}
// 有返回值 有参数的递归
int func2(int i)
{
if(i == 100)return i;
i = i + 1;
return func2(i);
}