【发布时间】:2015-05-27 12:32:37
【问题描述】:
不太清楚为什么我在这里收到错误。使用 Arduino,它是编译器。如果有人能帮我解决这个问题,将不胜感激。
unsigned char topState, leftState, rightState, fwdState, bwdState;
topState = leftState = rightState = fwdState = bwdState = 1;
错误:'=' 标记之前的预期构造函数、析构函数或类型转换
【问题讨论】:
-
您能详细说明一下吗?
-
您是否尝试在函数上下文之外进行这些分配?那是行不通的。
-
是的,我在全球范围内声明它。我应该声明它然后在函数内部初始化吗?
-
或者在声明时初始化,是的。
-
该错误消息仅对 C++ 有意义,对 C 无效。
标签: c++ compiler-errors arduino