return
Описание
Завершает функцию и возвращает значение из функции в вызывающую функцию, если необходимо.
Синтаксис
return;
return value;
Параметры
value: допустимые типы данных: любой тип переменной или константы.
Пример кода
Функция, сравнивающая значение датчика с пороговым значением
int checkSensor() {
if (analogRead(0) > 400) {
return 1;
}
else {
return 0;
}
}
Ключевое слово return удобно использовать для тестирования участка кода без необходимости «закомментировать» большие фрагменты потенциально содержащего ошибки кода.
void loop() {
// блестящая идея кода для тестирования здесь
return;
// остальная часть нерабочего скетча здесь
// этот код никогда не будет выполнен
}