Tipos de Dados e Variáveis em C

Um tipo de dado define a quantidade de memória necessária para alojar o dado, a abrangência de valores possíveis (escala) e o tipo de operações que podem ser executadas com este dado.

Definir um tipo de dado, significa informar ao compilador de que forma este dado deve ser interpretado e de como ele deve ser gerenciado na memória.
Caso você necessite de faixas maiores de valores, existem modificadores de tipos básicos (unsigned, por exemplo) e também outros tipos de dados, como por exemplo, long e double.
Variáveis
Uma variável é um espaço da memória, reservado quando da declaração da variável e que será ocupado por um tipo de dado onde o valor do dado irá variar ao longo da vida útil do bloco de instruções ao qual a variável pertence.

Declarando Variáveis
Sintaxe
tipo nome_da_variável;


A declaração de variáveis consiste em informar ao compilador o tipo de dado e o nome da variável que irá ocupar uma certa quantidade de memória.
Por enquanto, iremos declarar nossas variáveis apenas no interior da função main() (chamadas variáveis locais).

Nomes de Variáveis
O primeiro caractere deve ser uma letra ou um sublinhado “_”
Os demais caracteres podem ser letras, números ou sublinhados
Apenas os primeiros 31 caracteres são significativos
O nome da variável deve ser único no programa
Vale ressaltar que a linguagem C é “Case Sentive”

Atribuindo Valores às Variáveis
Para atribuir um valor (dado) a uma variável deve ser utilizado o operador de atribuição “=”
Podemos atribuir o valor a uma variável quando da sua declaração, ou após a sua declaração
Exemplo:
int quantidade_produto = 15;
quantidade_produto = 15;

Exercício
Sabendo que duas variáveis a e b, possuem respectivamente os valores 5 e 10, construa um programa em C para trocar os valores destas variáveis, ou seja, no final do programa a deve possuir o valor 10 e b o valor 5.

Solução
void main()
{
int a = 5, b = 10, c;
c = a;
a = b;
b = c;
}

0 comentários:

Postar um comentário

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | JCPenney Coupons