分析以下函数的定义形式是否正确,若有错误请说明理由1.double fun(int x,int y)2.dluble fun(int x; int y)3.double fun(int x,y);

问题描述:

分析以下函数的定义形式是否正确,若有错误请说明理由
1.double fun(int x,int y)
2.dluble fun(int x; int y)
3.double fun(int x,y);

做这种题要注意后边有没有分号,还有有没有大括号,即分清”定义“和”声明“的区别.你2中double打成了dluble.如果你没打错,那这本身就已经是错误的理由了.姑且认为以上是输入的失误.那么1,2作为函数定义都是错误的.正...