Conversiones de otros tipos
Puesto que un valor enum
es un valor int
por definición, las conversiones de y a valores enum
son iguales que las del tipo int
. Para el compilador de C de Microsoft, un entero es igual que long
.
Específicos de Microsoft
No se permite ninguna conversión entre tipos de estructura o unión.
Cualquier valor se puede convertir al tipo void
, pero el resultado de dicha conversión solo se puede utilizar en un contexto donde se descarte un valor de expresión, como una instrucción de expresión.
El tipo void
no tiene ningún valor, por definición. Por consiguiente, no se puede convertir en ningún otro tipo, y otros tipos no pueden convertirse en void
por asignación. Sin embargo, se puede convertir explícitamente un valor al tipo void
, como se describe en Conversiones de tipos.
FIN de Específicos de Microsoft