riky
@riky
Laravel

Arduino — как использовать структуры?

все утро бьюсь со структурами
простой скетч взял с оф сайта
playground.arduino.cc/Code/Struct

ошибка при компиляции
struct RGB {
  byte r;
  byte g;
  byte b;
};

RGB variable = { 255 , 0 , 0 };

variable.r = 0; // здесь падает ошибка - test:10: error: 'variable' does not name a type

void setup() {}
void loop() {}

также перепробовал еще с десяток вариантов struct/typedef - все заканчиваются похожей ошибкой при присваивании.
  • Вопрос задан
  • 9360 просмотров
Решения вопроса 1
@MiiNiPaa
Занесите variable.r = 0; в функцию.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы