在C語言中,enum
(枚舉)是一種用于定義一組具有相同數據類型的常量的方式。它可以提供一組代表有限集合的命名常量。以下是enum
的用法:
enum
關鍵字定義一個枚舉類型,后面跟著枚舉類型的名稱。enum Color {
RED,
GREEN,
BLUE
};
enum Color c;
c = RED;
enum Color {
RED, // 0
GREEN, // 1
BLUE // 2
};
enum Color {
RED = 5,
GREEN, // 6
BLUE // 7
};
enum Color c = RED;
if (c == RED) {
// 執行某些操作
}
總之,枚舉在C語言中用于定義一組有限的命名常量,可以提高代碼的可讀性和可維護性。