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

溫馨提示×

c語言枚舉元素怎么賦值

小億
122
2023-11-01 17:03:03
欄目: 編程語言

在C語言中,枚舉元素的默認值是按照從0開始自增的順序賦值的。但是也可以手動為枚舉元素賦值。以下是一些示例:

#include <stdio.h>

// 默認賦值
enum Days {
  Monday, // 0
  Tuesday, // 1
  Wednesday, // 2
  Thursday, // 3
  Friday, // 4
  Saturday, // 5
  Sunday // 6
};

// 手動賦值
enum Colors {
  Red = 1, // 1
  Green = 2, // 2
  Blue = 4 // 4
};

int main() {
  enum Days today = Monday;
  enum Colors color = Red;

  printf("Today is %d\n", today); // 輸出:Today is 0
  printf("Color is %d\n", color); // 輸出:Color is 1

  return 0;
}

在上面的示例中,Days枚舉類型的元素默認按照0開始自增賦值,而Colors枚舉類型的元素則手動賦值為1、2和4。

0
修文县| 响水县| 蒲城县| 湘潭市| 诏安县| 安徽省| 台中县| 元朗区| 绥江县| 建瓯市| 吴忠市| 项城市| 南木林县| 五莲县| 石河子市| 溧阳市| 临湘市| 思茅市| 南投市| 邢台市| 浦东新区| 虞城县| 娄底市| 南川市| 吴堡县| 额济纳旗| 托克托县| 富裕县| 苏尼特右旗| 南陵县| 泰州市| 加查县| 东至县| 尖扎县| 衡山县| 盖州市| 双流县| 松原市| 洛扎县| 遵化市| 潢川县|