return

Описание

Завершает функцию и возвращает значение из функции в вызывающую функцию, если необходимо.

Синтаксис

return;
return value;

Параметры

value: допустимые типы данных: любой тип переменной или константы.

Пример кода

Функция, сравнивающая значение датчика с пороговым значением

int checkSensor() {
      if (analogRead(0) > 400) {
        return 1;
      }
      else {
        return 0;
      }
    }

Ключевое слово return удобно использовать для тестирования участка кода без необходимости «закомментировать» большие фрагменты потенциально содержащего ошибки кода.

void loop() {
      // блестящая идея кода для тестирования здесь

      return;

      // остальная часть нерабочего скетча здесь
      // этот код никогда не будет выполнен
    }

Смотрите также