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ż
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla