true
true
O true é o valor lógico verdadeiro. Ele aparece toda vez que você trabalha com decisões: uma condição que "deu certo", uma flag que está ligada, um sensor que confirmou algo.
Sintaxe
true
Parâmetros
Nenhum. É uma constante.
Retorno
Não retorna nada — é uma constante booleana que vale 1. Na prática, qualquer número diferente de zero é considerado verdadeiro num if.
Exemplo
bool ligado = true;
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
if (ligado == true) {
digitalWrite(LED_BUILTIN, HIGH);
}
}
Notas e cuidados
- Escreva sempre em minúsculas:
true, nãoTRUEnemTrue(essas não são as constantes padrão da linguagem). - Num
if, você pode escrever sóif (ligado)em vez deif (ligado == true)— fica mais limpo e faz o mesmo. truevale1, mas no C++ qualquer valor não-zero avaliado como condição também conta como verdadeiro.