TIPO |
SIGNIFICADO |
BYTES |
CONJUNTO DE VALORES |
char |
um caracter da tabela ASC II |
1 |
-128 a 127 |
int |
um inteiro |
2 |
-32768 a 32767 |
float |
um real, em ponto flutuante, com precisão simples |
4 |
-3.4e-38 a 3.4e+38 |
double |
um real, em ponto flutuante, com precisão dupla |
8 |
-1.7e-308 a 1.7e+308 |
void |
conjunto vazio de valores |
0 |
sem valor |
Criação de Tipos do Programador
A palavra typedef associa um nome definido pelo programador a um tipo específico.
Forma Geral:
typedef < definição_do_tipo > < nome_do_tipo >
Ex: typedef int integer;
typedef struct
{int x;
float y;}treg
typedef char str10[10];
Os tipos integer, treg e str10 agora podem ser utilizados normalmente para a declaração de cvariáveis, como se fossem tipos pré definidos pela linguagem.
|