中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言枚舉類型怎么定義和使用

小億
90
2024-01-09 20:12:39
欄目: 編程語言

在C語言中,枚舉類型用于定義一組具有相同類型的常量。以下是定義和使用枚舉類型的步驟:

  1. 定義枚舉類型: 枚舉類型使用關鍵字enum來定義。語法如下:

    enum 枚舉類型名 {
        常量1,
        常量2,
        ...
    };
    

    枚舉類型名是用戶定義的類型名稱,常量是枚舉類型可以取的值,常量之間用逗號分隔。

  2. 聲明枚舉變量: 在需要使用枚舉類型的地方,可以聲明枚舉變量。語法如下:

    enum 枚舉類型名 變量名;
    

    這樣就聲明了一個名為變量名的枚舉變量。

  3. 使用枚舉常量: 枚舉常量可以通過枚舉變量名和常量名來使用。語法如下:

    枚舉變量名 = 常量;
    

    或者:

    枚舉變量名 = 枚舉類型名.常量;
    

    這樣就將枚舉常量賦值給了枚舉變量。

以下是一個完整的示例:

#include <stdio.h>

// 定義枚舉類型
enum Weekday {
    Monday,
    Tuesday,
    Wednesday,
    Thursday,
    Friday,
    Saturday,
    Sunday
};

int main() {
    // 聲明枚舉變量
    enum Weekday today;

    // 使用枚舉變量
    today = Friday;

    // 輸出枚舉常量對應的值
    printf("Today is %d\n", today);

    return 0;
}

以上示例中,定義了一個枚舉類型Weekday,包含了星期一到星期日的常量。在主函數中聲明了一個枚舉變量today,并將其賦值為Friday。最后輸出today的值,結果為4,表示星期五。

0
灵武市| 泰顺县| 永善县| 镇赉县| 湘潭市| 郯城县| 乃东县| 临猗县| 郧西县| 新宾| 中西区| 工布江达县| 淮滨县| 南安市| 璧山县| 宝山区| 台北市| 商城县| 揭阳市| 闽侯县| 潼南县| 额敏县| 丹东市| 曲水县| 镶黄旗| 永善县| 五常市| 杭锦旗| 沂南县| 瓮安县| 福清市| 饶阳县| 道孚县| 建水县| 武义县| 松溪县| 福泉市| 舟山市| 衢州市| 格尔木市| 全州县|