É um local na memória principal (Memória RAM), isto é, um endereço que armazena um conteúdo (informação) que pode ser modificado. Em C, não é possível ter variáveis que comecem com dígito e espaços não são permitidos.
Exemplos de nomes de variáveis indevidas (que não funcionam): 2w, peso do aluno, sal/hora.
<aside> 💡
Em C usualmente são utilizadas variáveis em minúsculo e constantes em maiúsculos.
</aside>
Tipos definem as propriedades dos dados manipulados em um programa. Variáveis ficam armazenadas de acordo com suas propriedades de informação.
Int – para armazenamento de qualquer número inteiro positivo, nulo ou negativo. Exemplo: -5, 0, 2
Float – para armazenar qualquer número real negativo, positivo ou nulo. Exemplo: -1.78, 98, 0
Char – usada para se armazenar quaisquer letras e números (conjunto de caracteres
alfanuméricos). Exemplo: 'A', 'B', 'a', 'z'
As declarações expressam as partes do programa, podendo dar significado a um identificador, alocar memória, definir conteúdo inicial, definir funções.
As funções especificam as ações que um programa executa quando roda. Uma função importante em todo programa em C é a função main (cuja tradução é principal). Esta será sempre a primeira função do programa a ser executada.
As variáveis, devem ser feitas no início do programa (ou de um bloco). Declarada uma variável, toda vez que ela for referenciada em qualquer comando do programa, o computador vai trabalhar com o conteúdo de seu endereço, que é o valor da variável.
<aside> 💡
Uma variável não pode ter o mesmo nome de uma palavra-chave de C, como por
exemplo: main, cout, int, float, char, short, return, case, void.
</aside>
As variáveis só podem armazenar informações ou dados sempre de um mesmo tipo (inteiro, real, caractere ou char).
Pode-se declarar variáveis de algumas formas:
Sintaxe
<tipo> <nome_var>;
Exemplo
int numero;
float valor;
ou
Sintaxe
<tipo> <nome_var1>, <nome_var2>, ..... ,<nome_varn>;
Exemplo
int numeroUm, numeroDois, numeroTres;
float valorUm, valorDois, ValorTres;