函数问题
自学C++,没有老师,有的时候有些问题看不明白,请前辈们指教。关于函数:
#include <iostrecam>
using namespace std;
int main()
{
int a,b;
int fun1(int x,int y);
cin>>a>>b;
cout<<"a和b的平方和:"<<fun1(a,b)<<endl;
}
int fun1(int x,int y)
{
int fun2(int m);
return(fun2(x)+fun2(y));
}
int fun2(int m)
{
return(m*m);
}
我不明白的是标红色的地方,是在声明函数吗?我记得c语言不是这么声明的啊?这么写是什么意思。我知道我很菜,但我在百度上实在没查到,还请前辈们不吝赐教。