Reference Language (extended) | Libraries | Comparison | Changes
Termina una función y devuelve un valor a la función que la llama. Puede no devolver nada.
return;
return valor; // ambas formas son correctas
valor: cualquier variable o tipo constante
Una función que compara la entrada de un sensor a un umbral
int comprobarSensor(){
if (analogRead(0) > 400) {
return 1;
else{
return 0;
}
}
La palabra clave return es útil para depurar una sección de código sin tener que comentar una gran cantidad de líneas de código posiblemente incorrecto.
void loop(){
// código magnífico a comprobar aquí
return;
// el resto del programa del que se desconfía
// que nunca será ejecutado por estar detrás de return
}
Correcciones, sugerencias, y nueva documentación deberán ser publicadas en el Foro (castellano) o en el Foro (inglés).
El texto de la referencia de Arduino está publicado bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0. Los ejemplos de código de la referencia están liberados al dominio público.