Konvertierungen von anderen Typen
Da ein enum-Wert ein int-Wert ist definitionsgemäß sind Konvertierungen in und aus einem enum-Wert identisch mit denen für den int-Typ.Für den Microsoft C-Compiler ist eine Ganzzahl mit long.
Microsoft-spezifisch
Es werden keine Konvertierungen zwischen Struktur- oder - Union-Typen erstellt werden können.
Jeder Wert konvertiert werden kann, um voideinzugeben, aber das Ergebnis einer solchen Konvertierung kann nur in einem Kontext, in dem ein Ausdruckswert verworfen wird, z. B. eine Ausdrucksanweisung in verwendet werden.
Der void definitionsgemäß Typ hat keinen Wert.Deshalb kann es nicht zu einem anderen Typ konvertiert werden und andere Typen können nicht auf void nach Zuweisung konvertiert werden.Sie können jedoch explizit umwandeln, um einen Wert voideinzugeben, wie in Typumwandlungs-Konvertierungenerläutert.
Microsoft ENDES bestimmten