gpt4 book ai didi

c - 将哪些整数值分配给一系列没有标识符的枚举?

转载 作者:太空宇宙 更新时间:2023-11-04 07:49:27 25 4
gpt4 key购买 nike

我一直在使用的一段代码有一系列没有标识符的枚举。据我了解,每个枚举数都根据其在枚举列表中的位置分配了一个整数值。第一个枚举器的值是 0,下一个是 1,依此类推。

在下面的示例中,每个枚举器将分配哪些整数? APPLE = 0、ORANGE = 1、BANANA = 2、GRAPE = 3 等等

enum {APPLE, ORANGE, BANANA};
enum {GRAPE, PEAR};
enum {PEACH, GRAPEFRUIT};

最佳答案

每个枚举都是独立的,并且会将 0 的值分配给第一项。当然,同一枚举中的每个后续项目都会被分配一个比前一个高一个的值。

因此,APPLEGRAPEPEACH 的值为 0,ORANGEPEAR GRAPEFRUIT 的值为 1,BANANA 的值为 2

关于c - 将哪些整数值分配给一系列没有标识符的枚举?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54754024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com