Buscar

Capítulo - 03 - DeclaracaoVariaveis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

20/3/2006 15:51 1
Curso de C
Declaração de Variáveis
20/3/2006 15:51 2
Curso C - IC/UNICAMP
Declaração de Variáveis
• Aprender como:
– Criar variáveis
– Atribuir um valor inicial à variável
– Escolher um nome para a variável
Objetivos:
>
20/3/2006 15:51 3
Curso C - IC/UNICAMP
Declaração de Variáveis
• Relembrando conceitos
• Tipos de Variáveis
• Declaração
• Identificadores
Roteiro:
>
20/3/2006 15:51 4
Declaração de Variáveis
Conceitos
20/3/2006 15:51 5
Curso C - IC/UNICAMP
Conceitos
Variável:
Relembrando:
Nome
Valor
(rótulo)
(conteúdo)
Variável: dado identificado por um nome
soma
a
b
Rótulo
Conteúdo
6
15
21
>
20/3/2006 15:51 6
Curso C - IC/UNICAMP
Conceitos
Variável em C:
Variável:
Nome
Valor
(rótulo)
(conteúdo)
Tipo (domínio)
Escopo (tempo de vida)
soma
a
b
Rótulo
Conteúdo
(N)
Domínio
6
15
21
(N)
(N)
>
20/3/2006 15:51 7
Curso C - IC/UNICAMP
Tipos de Variáveis
void Escalar Agregados
Inteiro RealEnumerado Apontador
Tipos
Caractere
void Escalar Agregados
Inteiro RealEnumerado Apontador
Tipos
Caractere
Tipos da Linguagem C:
>
20/3/2006 15:51 8
Declaração de Variáveis
Declaração
20/3/2006 15:51 9
Curso C - IC/UNICAMP
Declaração de Variável
Declaração:
Sintaxe:
tipo nome;
Cuidado: valor inicial indefinido!
Sem valor inicial
Sintaxe:
tipo nome = valor;
ConteúdoRótuloDomínio
Valor inicial
• Reservar espaço na memória
• Associar com identificador
>
20/3/2006 15:51 10
Curso C - IC/UNICAMP
Declaração de Variável
Sintaxe:
tipo nome1, nome2, nome3;
Diversas variáveis, mesmo tipo
Sintaxe:
tipo nome1 = valor, nome2;
Diversas variáveis, mesmo tipo
>
20/3/2006 15:51 11
Curso C - IC/UNICAMP
float nota_prova_a = 8.0;
float nota_prova_b = 6.0;
float nota_laboratorio = 10.0;
float media;
float nota_prova_a = 8.0;
float nota_prova_b = 6.0;
float nota_laboratorio = 10.0;
float media;
Declaração de Variável
Exemplo:
>
20/3/2006 15:51 12
Declaração de Variáveis
Identificadores
20/3/2006 15:51 13
Curso C - IC/UNICAMP
Identificadores
• Seqüência de:
– Letras maiúsculas (A-Z)
– Letras minúsculas (a-z)
– Dígitos (0-9)
– Sublinhado ( _ )
• Não pode:
– Começar com digito
– Ser uma palavra chave 
Nome de variável:
>
20/3/2006 15:51 14
Curso C - IC/UNICAMP
Identificadores
Correto:
Errado:
contador
resto_divisao
nota1
media
média
2lugares _valor
Nome de variável:
>
20/3/2006 15:51 15
Curso C - IC/UNICAMP
Identificadores
• Distinção maiúscula/minúscula
• Máximo 31 símbolos
• Palavras chaves (proibidas):
auto, break, case, char, const, continue, 
default, do, double, else, enum, extern, 
float, for, goto, if, inline, int, long, 
register, restrict, return, short, 
signed, sizeof, static, struct, switch, 
typedef, union, unsigned, void, volatile, 
while
Nome de variável:
>
20/3/2006 15:51 16
Declaração de Variáveis
Fim do Capítulo

Outros materiais