抱歉这样一个新手问题。但我搜索了两个多小时,却找不到解决办法。
在Arduino草图中,我想使用class
(或struct
)来返回一组值。但编译器总是说"error: 'LEDs' does not name a type"
。错误消息表示LEDs
的返回类型为getLEDs()
。
class LEDs {
public:
int brightness1;
int brightness2;
int brightness3;
};
LEDs getLEDs(){
LEDs led;
led.brightness1 = 255;
led.brightness2 = 255;
led.brightness3 = 255;
return led;
}
void setup() {
}
void loop(){
LEDs a = getLEDs();
}