expected expression before ‘int’
时间: 2023-09-29 18:03:28 浏览: 362
This error message typically occurs when there is a syntax error in the code. It usually means that there is a missing semicolon or an incorrect use of braces, brackets, or parentheses.
For example, if you have written:
```
int num
int main(){
return 0;
}
```
The error message would be "expected expression before 'int'". This is because you forgot to add a semicolon after `int num`.
To fix this error, you simply need to add the missing semicolon:
```
int num;
int main(){
return 0;
}
```
相关问题
expected expression before int
这个错误通常是因为代码中出现了语法错误或者符号错误,导致编译器无法识别你的代码。请检查你的代码,确保每个语句都有正确的语法和正确的符号。
比如,如果你遇到了 "expected expression before int" 的错误,可能是因为你在一个函数外部定义了一个变量,或者在一个语句中使用了错误的符号。请检查代码,找到出错的位置,并修正错误。
[Error] expected expression before 'int'
这个错误通常表示在 C/C++ 代码中,某个语句中出现了一个不正确的 `int` 关键字。这可能是因为你在语句中错误地使用了 `int` 关键字,或者在之前的语句中遗漏了某些符号或语句。检查一下代码,确保每个语句都正确地使用了 `int` 关键字,并且没有遗漏任何必要的符号或语句。如果还有问题,可以把代码贴出来,让我来帮你看看。
阅读全文