2. Espaços de memória alocados para receber dados que
podem variar
Regras para identificadores
Começar por letra ou _;
Demais caracteres são letras, números ou _;
Não usar caracteres especiais ou espaços;
Máximo de 32 caracteres;
Não repetir identificadores.
Dica: sempre escolher identificadores claros, que façam
sentido ao que está sendo armazenado.
3. O C faz distinção entre maiúsculas e minúsculas (case
sensitive) – prestar atenção!
tipo_de_dado [variavel_1, variavel_2, ...];
int numero, idade, soma;
float media, resultado, area;
char letra, alternativa, aluno[20];
4. Ao contrário das variáveis, as constantes não podem
mudar de valor
Uma vez declaradas, os valores permanecem
constantes/imutáveis até o fim da execução do programa
Diretiva de compilação #define
Dica: sempre declarar identificadores de constantes com
letras maiúsculas. Facilita identificação de constante
ao ler código.
5. #define identificador valor
Não precisa identificar tipo de dado
Não precisa de ponto-e-vírgula (;)
#define DIAS 7
#define PI 3.1415
#define RESPOSTA ‘s’
#define DISCIPLINA “matemática”
6. Associação de valores/dados a variáveis
Operador: = (igual)
Importante: compatibilidade entre dados a serem
atribuídos e variáveis
Lado esquerdo do operador sempre terá uma variável
Lado direito terá uma variável, um dado, uma
expressão ou uma função
7. Variavel = Valor; //Variavel armazena o Valor
Variavel_1 = Variavel_2; // Variavel_1 armazena
Variavel_2
Variavel = Expressão Aritmética; // Variavel armazena
o resultado da expressão aritmética
Variavel = função; // Variavel armazena o retorno da
função
Variavel_1 = variavel_2 = variavel_3 = valor; //as três
variáveis armazenam o valor
8. int a, b, c;
float media, resultado;
char letra;
letra = ‘a’;
b = 20;
a = b;
c = a/2;
resultado = sqrt(5);
media = (a + b + c)/3;
9. O que são variáveis?
Como declarar variáveis em C?
O que são constantes?
Como declarar constantes em C?
Cite algumas declarações de variáveis válidas em C
(para cada tipo de dado).
Cite algumas declarações de constantes válidas em C
(para cada tipo de dado).
Cite alguns exemplos de atribuições válidas em C.