Konwersje z innych typów
Ponieważ wartość enum to z definicji int z definicji, konwersje do i z wartości enum są takie same, jak dla typu int.Dla kompilatora Microsoft C, integer to, to samo co long.
Specyficzne dla firmy Microsoft
Niedozwolone są konwersje pomiędzy strukturami a uniami.
Każda wartość może zostać przekonwertowana na typ void, ale wynik takich konwersji może być używany tylko w kontekście gdzie wartość wyrażenia jest odrzucana, takim jak instrukcja wyrażenia.
Typ void, zgodnie z definicją nie ma żadnej wartości.Dlatego nie można go przekonwertować na inny typ a inne typy nie mogą być przekonwertowane na void przez przypisanie.Jednak można jawnie rzutować wartości na typ void, jak to opisano w Konwersje przez rzutowanie typów.
KONIEC informacji specyficznych dla firmy Microsoft