c語言列舉enum的使用總結

2021-09-29 00:09:59 字數 783 閱讀 6460

1,列舉變數傳參時如果是其他變數型別需要強轉

舉例說明:

typedef enum_type

enum_type;

void fun(int a ,enum_type enum_c)

int main()

2,在專案中列舉的使用是必不可少的,我在這裡總結了一下,我們在使用列舉中的一些情況:

**實現如下:

#include#include#include#define success 0

#define failure -1

typedef enum bandwidth_enum

{ bandwidth_12g5 = 0,

bandwidth_25g = 1, //25g

bandwidth_37g5 = 2,

bandwidth_50g = 3, //50g

bandwidth_62g5 = 4,

bandwidth_75g = 5, //75g

bandwidth_87g5 = 6,

bandwidth_100g = 7, //100g

bandwidth_112g5 = 8,

bandwidth_125g = 9, //125g

bandwidth_137g5 = 10,

bandwidth_150g = 11, //1150g

bandwidth_162g5 = 12,

ba

ENUM 列舉使用總結

enum format string format public string getformat public void setformat string format enum colorspublic static void main string args 上面是列舉的兩種使用方式,我們以f...

c語言列舉enum

一 列舉的概述 在程式中,可能需要為某些整數定義乙個別名,我們可以利用預處理指令 define來完成這項工作,而我們也可以利用列舉來達到這個目的 define mon 1 define tue 2 define wed 3 define thu 4 用列舉的寫法為 enum day 這就是乙個列舉型...

C語言 列舉型別enum

列舉 將變數的值一一枚舉出來,變數的值只限於列舉出來的值的範圍內。申明列舉型別 enum weekday 定義列舉變數 enum weekday workday,week day enum workday 變數值只能是sun到sat之一 說明 1 在c編譯中,對列舉元素按常量處理,故稱列舉常量。它們...