O resultado do programa depois que a execução será indicada como:
A char is 1 bytes
An int is 2 bytes
A short is 2 bytes
A long is 4 bytes
An unsigned char is 1 bytes
An unsigned int is 2 bytes
An unsigned short is 2 bytes
An unsigned long is 4 bytes
A float is 4 bytes
A double is 8 bytes
a = 1023
a = 1777
a = 3ff
b = 2222
c = 123
d = 1234
e = X
f = 3.141590
g = 3.141593
a = 1023
a = 1023
a = 1023
a = 1023
a = 1023
f = 3.141590
f = 3.141590
f = 3.142
f = 3.14159
f = 3.14159 |
Antes que seu uso, uma variável no programa da A.A., ele dever ser declarado. Uma declaração variável diz ao compilador o nome e o tipo de uma variável e inicializa opcionalmente a variável a um valor específico.
Se seu programa tentar usar uma variável que não esteja declarada, o compilador gera uma mensagem de erro. Uma declaração variável tem o seguinte formulário:
typename varname;
o typename especifica o tipo variável e deve ser um dos keywords. o varname é o nome variável. Você pode declarar variáveis múltiplas do mesmo tipo em uma linha separando os nomes variáveis com vírgulas:
int count, number, start; /* three integer variables */
float percent, total; /* two float variables */
The typedef Keyword
O keyword do typedef é usado criar um nome novo para um tipo de dados existente. De fato, o typedef cría um synonym. Por exemplo, a indicação
typedef int integer;
aqui nós vemos que o typedef cría o inteiro como um synonym para interno. Você então pode usar o inteiro definir as variáveis do tipo internas, como neste exemplo:
integer count;
Assim o typedef não cría um tipo de dados novo, ele deixa-o somente usar um nome diferente para um tipo de dados predefinido.
|