從其他類型轉換
由於 enum
值在定義上為 int
值,因此與 enum
值之間來回轉換的方式與 int
類型相同。 對於 Microsoft C 編譯程式,整數與 long
相同。
Microsoft 特定的
不允許在結構或等位型別之間進行轉換。
所有值都可以轉換成 void
類型,不過這類轉換的結果只能在捨棄運算式值的內容中使用,例如運算陳述式。
void
類型在定義上不具任何值。 因此,它無法轉換成任何其他類型,而其他類型也不能藉由指派轉換成 void
。 不過,您可以將值明確轉型為 void
類型,如類型轉換中所述。
END Microsoft 特定的
另請參閱
指派轉換