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

=

[Arithmetic Operators]

Descrição

O sinal de igual = na linguagem de programação C++ é chamado operador de atribuição. Seu significado é diferente das aulas de matemática, onde ele indica uma equação ou igualdade. O operador de atribuição indica ao microcontrolador que compute qualquer valor ou expressão que estiver à direita do sinal de igual, e o armazene na variável à esquerda do sinal de igual.

Código de Exemplo

int sensVal;              // declara uma variável inteira chamada sensVal
sensVal = analogRead(0);  // armazena a tensão (digitalizada) do pino analógico 0 em SensVal

Notas e Advertências

  1. A variável à esquerda do operador de atribuição ( sinal = ) precisa ser um tipo de dado capaz de armazenar o resultado da operação. Se ela não for grande o suficiente para guardar o valor, o resultado armazenado será incorreto. Veja os tipos de dados da linguagem Arduino para mais informações sobre seu tamanho.

  2. Não confunda o operador de atribuição [ = ] (sinal de igual único) com o operador de comparação [ == ] (sinal de igual duplo), o qual avalia se se duas expressões são iguais.

Ver Também

LINGUAGEM if (operadores condicionais)
LINGUAGEM char
LINGUAGEM int
LINGUAGEM long