Partilhar via


Conversões de outros tipos

Como um enum valor é um int valor por definição, as conversões de e para um enum valor são as mesmas do int tipo. Para o compilador Microsoft C, um inteiro é o mesmo que um longarquivo .

Específico da Microsoft

Não são permitidas conversões entre tipos de estrutura ou união.

Qualquer valor pode ser convertido em tipo void, mas o resultado dessa conversão pode ser usado apenas em um contexto em que um valor de expressão é descartado, como em uma instrução expression.

O void tipo não tem valor, por definição. Portanto, ele não pode ser convertido em qualquer outro tipo, e outros tipos não podem ser convertidos por void atribuição. No entanto, você pode converter explicitamente um valor para digitar void, conforme discutido emType-Cast Conversões.

END Específico da Microsoft

Ver também

Conversões de atribuição