期待一个';' - 我从学习资源中复制了此代码,但它不起作用

时间:2017-01-27 20:58:20

标签: c++ syntax

我在使用原型设计和函数实现的语法方面遇到了麻烦。我的函数实现正下方的第一个括号{不断抛出错误说:

  

期待';'

我实际上是从这个学习resource here复制并粘贴此代码,因为我认为它们没有错误。这是我失踪的超级简单吗?我尝试过重建,休息一下,回来,开始一个全新的项目,然后从网页上再次复制/粘贴它。添加分号只会按预期以其他方式中断函数。我正在使用VS 2015。

int main() {

    double someFunction(double, int);

    double someFunction(double x, int y)
    {  
        return x * y;
    }
    return 0;
}

1 个答案:

答案 0 :(得分:2)

//Prototype  
double someFunction(double, int);

//Main 
int main() {
    //calling your function
    someFunction(0.5,2);

    return 0; 
}

//Function definition
double someFunction(double x, int y)
{  
    return x * y;
}

应该是这样的。