int f(int x);
这行代码是函数声明,意思是声明了一个函数,函数名字叫做f,返回值的类型是int整型,形参类型是int整型。参考下面的函数声明格式:
返回值类型 函数名(形参数据类型 形参名)
例如
int f(int x)
{
return x*2
}
函数定义里面是返回x的两倍。
f(1)=1*2=2。
那么f(f(1))=f(2)=2*2=4。
f(f(f(1)))=f(f(2))=f(4)=2*4=8。
int f(int x);
这行代码是函数声明,意思是声明了一个函数,函数名字叫做f,返回值的类型是int整型,形参类型是int整型。参考下面的函数声明格式:
返回值类型 函数名(形参数据类型 形参名)
例如
int f(int x)
{
return x*2
}
函数定义里面是返回x的两倍。
f(1)=1*2=2。
那么f(f(1))=f(2)=2*2=4。
f(f(f(1)))=f(f(2))=f(4)=2*4=8。