Introdução icc
Diana F. Adamatti
(adaptado material Prof. Adriano Velasque Werhli) dianaadamatti@furg.br Centro de Ciˆncias Computacionais - C3 e Universidade Federal do Rio Grande - FURG
Diana F. Adamatti, ICC – p. 1/11
Tipos de dados básicos
Variáveis em C devem possuir um tipo associado, para determinar os possíveis valores que poderão ser armazenados. São cinco tipos básicos: caractere, inteiro, ponto flutuante (precisão simples e dupla) e sem valor.
Respectivamente: char, int, float, double, void. Podem utilizar modificadores (adequar a variável à aplicação) Em relação ao sinal: signed, unsigned
Em relação ao tamanho: long, short
Todos são usados em chart e int; long também no double.
Diana F. Adamatti, ICC – p. 2/11
Linguagem ANSI C
Tipo
Tamanho
Início
Fim
void
0
char
8
−128
127
unsigned char
8
0
255
signed char
8
0
255
int
32
−2.147.483.648
2.147.483.647
unsigned int
32
0
4.294.967.295
float
32
−3.4 × 1038
3.4 × 1038
double
64
−1.7 × 10308
1.7 × 10308
long double
96
−3.4 × 104932
1.1 × 104932
Diana F. Adamatti, ICC – p. 3/11
Variáveis
Variáveis, um tipo de identificador:
São os nomes utilizados para se fazer referência a variáveis. Espaço em memória cujo acesso é através de um nome (variável).
Toda variável deve ter associada a um tipo: tipo lista de vari´veis a O primeiro caracter de uma variável tem que ser uma letra ou um sublinhado, os demais podem ser letras, números e sublinhado.
As variáveis são CaSe sEnSiTiVe.
O nome da variável pode ter até 31 caracteres. ICC – p. 4/11
Diana F. Adamatti,
Variáveis
Exemplos:
Correto cont RaioDoCirulo x_1 nroElem
Incorreto
1cont
cool!
x...1
Nro Elem
Diana F. Adamatti, ICC – p. 5/11
Variáveis
Declaração de variáveis:
Variável = posição de memória
Tipo = possíveis valores nesta posição de memória
Alteração do