Konwersje z innych typów

enum Ponieważ wartość jest wartością int według definicji, konwersje na i z enum wartości są takie same jak int dla typu. W przypadku kompilatora języka Microsoft C liczba całkowita jest taka sama jak long.

Specyficzne dla firmy Microsoft

Nie są dozwolone konwersje między typami struktury lub unii.

Dowolną wartość można przekonwertować na typ void, ale wynik takiej konwersji może być używany tylko w kontekście, w którym wartość wyrażenia jest odrzucana, na przykład w instrukcji wyrażenia.

Typ void nie ma wartości według definicji. W związku z tym nie można przekonwertować go na inny typ, a inne typy nie mogą być konwertowane na void przez przypisanie. Można jednak jawnie rzutować wartość na typ void, zgodnie z opisem w temacie Konwersje rzutowania typów.

END Microsoft Specific

Zobacz też

Konwersje przydziałów