回覆列表
-
1 # 藍風24
-
2 # 藍風24
布林型(Boolean)是一種資料的型別,這種型別只有兩種值,即"真"與"假"。 布林常量 在Pascal語言中"真"用ture表示,"假"用False表示。所以布林型別只有TRUE與FALSE兩個常量。C語言或C++的一種構造型別,它用於宣告一組命名的常數。 (1)列舉的宣告:列舉宣告用於宣告新的列舉型別。 訪問修辭符 enum 列舉名:基礎型別 { 列舉成員 } ; 基礎型別必須能夠表示該列舉中定義的所有列舉數值。列舉宣告可以顯式地宣告 byte、sbyte、short、ushort、int、uint、long 或 ulong 型別作為對應的基礎型別。沒有顯式地宣告基礎型別的列舉宣告意味著所對應的基礎型別是 int。 (2)列舉成員 列舉成員是該列舉型別的命名常數。任意兩個列舉成員不能具有相同的名稱。每個列舉成員均具有相關聯的常數值。此值的型別就是列舉的基礎型別。每個列舉成員的常數值必須在該列舉的基礎型別的範圍之內。 示例: public enum TimeofDay:uint { Morning=-3, Afternoon=-2, Evening=-1 } ; 產生編譯時錯誤,原因是常數值 -1、-2 和 –3 不在基礎整型 uint 的範圍內。
布林型(Boolean)是一種資料的型別,這種型別只有兩種值,即"真"與"假"。 布林常量 在Pascal語言中"真"用ture表示,"假"用False表示。所以布林型別只有TRUE與FALSE兩個常量。C語言或C++的一種構造型別,它用於宣告一組命名的常數。 (1)列舉的宣告:列舉宣告用於宣告新的列舉型別。 訪問修辭符 enum 列舉名:基礎型別 { 列舉成員 } ; 基礎型別必須能夠表示該列舉中定義的所有列舉數值。列舉宣告可以顯式地宣告 byte、sbyte、short、ushort、int、uint、long 或 ulong 型別作為對應的基礎型別。沒有顯式地宣告基礎型別的列舉宣告意味著所對應的基礎型別是 int。 (2)列舉成員 列舉成員是該列舉型別的命名常數。任意兩個列舉成員不能具有相同的名稱。每個列舉成員均具有相關聯的常數值。此值的型別就是列舉的基礎型別。每個列舉成員的常數值必須在該列舉的基礎型別的範圍之內。 示例: public enum TimeofDay:uint { Morning=-3, Afternoon=-2, Evening=-1 } ; 產生編譯時錯誤,原因是常數值 -1、-2 和 –3 不在基礎整型 uint 的範圍內。