Exercícios Resolvidos de Redefinição de tipos

Ver Teoria

Enunciado

Explique o conceito de redefinição de tipos com o comando typedef na linguagem C.

Passo 1

De maneira menos formal, redefinir um tipo é semelhante a apelidar esse mesmo tipo.

Por exemplo, quando apelidamos alguém passamos a referenciar essa pessoa através de um nome característico, ou seja, um nome representativo que em nada afeta as suas informações verdadeiras.

O mesmo ocorre na programação, quando redefinimos um tipo estamos “apelidando” ele para referenciá-lo a partir de um nome representativo naquele contexto de desenvolvimento, porém todas as informações e características que ele possuía antes da redefinição ainda estão presentes após a realização dela.

typedef nada mais é que o mecanismo utilizado na linguagem C para realizar as redefinições de tipos descritas.

Resposta

Redefinir um tipo nada mais é para o programa do que apelidar esse tipo.