當前位置:成語大全網 - 漢語詞典 - C語言enum是什麽意思?

C語言enum是什麽意思?

C語言enum的意思是枚舉類型,屬於C語言中的壹種數據類型。“枚舉”類型的定義中列出了所有可能的值,描述為“枚舉”類型的變量的值不能超出定義的範圍。枚舉類型是基本數據類型,不是構造類型,因為它不能分解成任何基本類型。

擴展數據:

C語言中的Enum枚舉值是常量,不是變量。妳不能在程序中用賦值語句給它賦值。C語言enum本身的枚舉元素是由系統用壹個表示序列號的數值來定義的,從0開始定義為0,1,2…等。例如,在weekday中,sun值為0,mon值為1,sat值為6。

只有C語言enum的枚舉值可以賦給枚舉變量,元素的數值不能直接賦給枚舉變量。如果必須給枚舉變量賦值,就必須使用cast。