AnonymousVoting.sol:729:7: Error: Expected primary expression. enum State { NOT_STARTED, IN_PROGRESS, FINISHED }; ^
时间: 2024-02-18 21:01:05 浏览: 65
这个错误是因为在枚举类型声明的结尾处添加了分号`;`,这是不正确的语法。枚举类型声明应该像下面这样:
```
enum State { NOT_STARTED, IN_PROGRESS, FINISHED }
State public state;
```
在这里,我们声明了一个名为`State`的枚举类型,并且我们没有在枚举类型声明的结尾处添加分号。然后,我们声明了一个名为`state`的公共状态变量,该变量的类型为`State`。
请注意,枚举类型声明应以大括号`{}`结束,而不是分号`;`。如果还有其他错误,请检查您的代码是否有其他语法错误。
阅读全文