9864682215

1257 palavras 6 páginas
Tipos de Dados
Tipos Básicos:
Os dados podem assumir cinco tipos básicos em C que são: char: Caracter: O valor armazenado é um caractere. Caracateres geralmente são armazenados em códigos (usualmente o código ASCII). int: Número inteiro é o tipo padrão e o tamanho do conjunto que pode ser representado normalmente depende da máquina em que o programa está rodando. float: Número em ponto flutuante de precisão simples. São conhecidos normalmente como números reais. double: Número em ponto flutuante de precisão dupla void: Este tipo serve para indicar que um resultado não tem um tipo definido. Uma das aplicações deste tipo em C é criar um tipo vazio que pode posteriormente ser modificado para um dos tipos anteriores.
Modificadores dos Tipos Básicos:
Modificadores podem ser aplicados a estes tipos. Estes modificadores são palavras que alteram o tamanho do conjunto de valores que o tipo pode representar. Por exemplo, um modificador permite que possam ser armazenados números inteiros maiores. Um outro modificador obriga que só números sem sinal possam ser armazenados pela variável. Deste modo não é necessário guardar o bit de sinal do número e somente números positivos são armazenados. O resultado prático é que o conjunto praticamente dobra de tamanho. A Tabela abaixo mostra todos os tipos básicos definidos no padrão ANSI. Tabela: Todos os Tipos de dados definidos pelo Padrão ANSI C, seus tamanhos em bytes e suas faixa de valores.
Tipo
Tamanho em Bytes
Faixa Mínima
Char
1
-127 a 127 unsigned char
1
0 a 255 signed char
1
-127 a 127
Int
4
-2.147.483.648 a 2.147.483.647 unsigned int
4
0 a 4.294.967.295 signed int
4
-2.147.483.648 a 2.147.483.647 short int
2
-32.768 a 32.767 unsigned short int
2
0 a 65.535 signed short int
2
-32.768 a 32.767 long int
4
-2.147.483.648 a 2.147.483.647 signed long int
4
-2.147.483.648 a 2.147.483.647 unsigned long int
4
0 a 4.294.967.295
Float
4
Seis digitos de precisão
Double
8

Relacionados