syntax error : 'int' should be preceded by ';'是什么错误(语言-c++)

程序出现 error C2144: syntax error : 'int' should be preceded by ';'错误

该回答引用GPTᴼᴾᴱᴺᴬᴵ
这个错误提示是C++编译器提示的,意思是在代码中某个位置缺少了分号(;)导致语法错误。

通常这种错误会出现在变量或函数声明的语句中,缺少了分号分隔不同的语句。

例如,在下面的代码中,如果在第三行缺少分号,就会导致该错误:

#include <iostream>
using namespace std;

int main() {
    int a = 1
    int b = 2;
    cout << a + b << endl;
    return 0;
}

正确的代码应该是:

#include <iostream>
using namespace std;

int main() {
    int a = 1;
    int b = 2;
    cout << a + b << endl;
    return 0;
}

在第3行后添加分号即可。

代码某个地方少了 分号 ; 自己检查下加上。

int定义变量这行结尾漏了加分号(;)了

你应该是有地方少分号了,望采纳,您的采纳对我来说很重要