Esta página também está disponível em outros 2 idiomas.

return

[Control Structure]

Descrição

Termina uma função e retorna um valor, caso desejado.

Sintaxe

return;

return valor; // ambas as formas são válidas

Parâmetros

valor: qualquer variável ou constante de qualquer tipo de dado

Código de Exemplo

Uma função para comparar a saída de um sensor com um limiar

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

A palavra-chave return é útil para testar uma seção de código sem ter que "comentar" grandes seções de código possivelmente cheio de erros.

void loop() {
  return;

  // o resto de um esboço disfuncional aqui
  // este código nunca será executado
}

Ver Também