Programação em C
Variáveis
Expressões: Na linguagem de programação C, uma expressão é uma combinação de variáveis, constantes e operadores que pode ser avaliada computacionalmente, resultando em um valor. O valor resultante é chamado de valor de expressão.
Variáveis: Uma variável representa um espaço na memória do computador para armazenar um determinado tipo de dado.
Toda variável deve ser declarada (em C: tipo nome). O nome da variável serve de referência ao dado armazenado no espaço da memória da variável e o tipo da variável determina a natureza do dado que será armazenado. 1 bit é a menor unidade de armazenamento;
1 byte = 8 bits = 28 = 256 valores distintos;
0 0 1 0 0 0 1 0
Tipos básicos:
Tipo
char unsigned char short int unsigned short int long int
Unsigned long int float double
Tamanho
1 byte
1 byte
2 bytes
2 bytes
4 bytes
4 bytes
4 bytes
8 bytes
Representatividade
-128 a 127
0 a 255
-32768 a 32767
0 a 65535
-2147483648 a 2147483647
0 a 4294967295
± 10-38 a 1038
± 10-308 a 10308
Declaração de variáveis: A declaração de uma variável reserva um espaço na memória para armazenar um dado do tipo da variável e associa o nome da variável a esse espaço na memória. int a; int b; int soma; float f; a=5; f=5.3;
//Declara uma variável do tipo int
//Declara uma variável do tipo float
//Armazena o valor 5 em a
// Armazena o valor 5.3 em f
Variáveis do mesmo tipo podem ser declaradas juntas: int a,b;
//Declara duas variáveis do tipo int
Só podemos armazenar valores do mesmo tipo. int a; a=4.3; //A variável armazenará o valor 4 (parte inteira do número real) Podemos declarar e iniciar as variáveis: int a=5, b=10; float f=5.3;
Valores constantes: a=b+123; a e b são variáveis supostamente declaradas e 123 uma constante. Podemos dizer que para avaliar em tempo de execução a operação, esse valor constante está armazenado em um espaço de memória próprio.
No caso de