在' ='之前预期的主要表达代币

时间:2014-09-14 12:46:46

标签: c++

#include <iostream>
using namespace std;
int main (){
int i=2 ,j =3;
      int total ;
    total + = i--;
    cout << total  << endl;
    return 0;
} 

请帮我,我使用代码块,我有错误

expected primary expression before '=' token )
 in  line  6  (total + = i-- )  

为什么呢?

2 个答案:

答案 0 :(得分:6)

它是“+ =”而不是“+ =”。

就像你写了“f o o”而不是“foo”。

答案 1 :(得分:2)

您需要摆脱+=

之间的空格
total += i--;