continuando...
- Variáveis
- Declaração
- A declaração de uma variável deve obedecer a seguinte sintaxe:
qualificador tipo nome; OU qualificador tipo nome = valor; - Onde o qualificador determina como a variável vai ser tratada (estática, constante ou volátil), não eh obrigatório utilizar um deles, só se usa um qualificador em ocasiões especiais onde são realmente nescessarios.
- Tipo, determina o tipo de informação que aquela variável for armazenar, pode ser um dos tipos comuns citados abaixo, ou um OBJETO, que será explicado mais a frente.
- Nome, será o nome atribuído à variável, quando formos ultilizá-la deveremos chamar pelo nome. OBS: EM C++ MAIÚSCULAS E MINÚSCULAS SÃO COISAS DIFERENTES( Case Sensitive).
- Valor, não é obrigatório atribuir um valor na declaração de uma variável, no entanto ela não poderá ser usada até que alguma atribuição seja feita.
const int x = 5;//declara uma constante x que seu valor (5) não poderá ser mudado.
int X;//declara uma variável X (diferente de x)
X = x+1;// X receberá o valor 6. (5+1)
- Tipos
- void -Não é um tipo de variável mas sim de função, significa nulo, a função não retorna valor.
- boolean- Valor lógico, pode ser atribuído a true ou false (verdadeiro ou falso).
- byte- Valor numérico, recebe um numero de 0 a 255 ou 8bits.
- int- Valor numérico, recebe números inteiros de -32768 até 32767.
- unsigned int- Numérico, recebe números inteiros sem sinal até 65535.
- word- Valor numérico de 16bits, mesmo que unsigned int.
- long- Valor inteiro de 32bits, recebe números entre -2,147,483,648 e 2,147,483,647.
- unsigned long- Valor inteiro sem sinal de até 4,294,967,295.
- float-Valor fracionado de 32bits varia de 3.4028235E+38 à -3.4028235E+38.
- double-Para o arduino é o mesmo que float, tipo nao vale apena ser usado.
- char- Armazena um caractere ASCII , também pode ser usado por seu valor numérico.
- string- Armazena vários caracteres em forma de array.
- String- Objeto do arduino, permite manipular textos de forma mais complexa do que arrays.
- array - Vetor, é uma variável que armazena diversos valores do mesmo tipo.
Nenhum comentário:
Postar um comentário