Documentação de Referência da Linguagem Arduino

A linguagem de programação do Arduino pode ser dividida em três partes principais: estruturas, valores (variáveis e constantes) e funções.




Estruturas

Os elementos da linguagem Arduino (C++).

Outros Elementos da Sintaxe
#define (define)
#include (include)
/* */ (comentário em bloco)
// (comentário)
; (ponto e vírgula)
{} (chaves)
Operadores Aritméticos
% (módulo)
* (multiplicação)
+ (adição)
- (subtração)
/ (divisão)
= (operador de atribuição)
Operadores de Comparação
!= (diferente de)
< (menor que)
<= (menor que ou igual a)
== (igual a)
> (maior que)
>= (maior que ou igual a)
Operadores Boleanos
! (NÃO lógico)
&& (E lógico)
|| (OU lógico)
Operadores para Ponteiros
& (referência)
* (desreferência)
Operadores Bitwise
& (E)
<< (deslocamento à esquerda)
>> (deslocamento à direita)
^ (OU EXCLUSIVO)
| (OU)
~ (NÃO)
Operadores de Atribuição Composta
&= (atribuição por e)
*= (atribuição por multiplicação)
++ (incremento)
+= (atribuição por adição)
-- (decremento)
/= (atribuição por divisão)
^= (atribuição por ou exclusivo)
|= (atribuição por ou)