例如下列这段代码```
#include<iostream>
using namespace std;
int f (int);
int main()
{
for (int i=0; i<=10; i++)
cout << " "<<i<<"! = "<<f(i)<<endl;
return 0;
}
int f (int number)
{
if (number <=1)
return 1;
else
return number * f(number-1);
}
number并没有初始化,那他的初始化值是多少啊?
还有f(i)和f(int number)到底是什么样的关系啊
弄的我好晕啊
有的地方懂,有的地方又很迷糊
没有完全理解