Na linguagem C temos uma excelente flexibilidade, podemos criar nossos próprios tipos de variáveis (tecnicamente funcionariam como macros…).
Digamos que temos a seguinte variável:
unsigned long int valor;
Utilizando o comando typedef você pode definir o nome GNUM (qualquer nome seguindo as regras para declaração de variáveis) que e idêntico ao tipo unsigned long int, por exemplo:
typedef unsigned long int GNUM;
Após criar o nome GNUM poderá utilizar o nome GNUM para definir variáveis do tipo unsigned long int, a criação de variáveis ficar a sua criatividade.
Um código fonte de exemplo:
#include <stdio.h>
int main()
{
typedef unsigned long int GNUM;
GNUM valor;
printf("Digite:");
scanf("%lu",&valor); //O %lu e usado para unsigned long int
printf("Valor: %lu\n",valor);
return 0;
}
Boa sorte e bons estudos.
[]‘s

0 Comentários.