
关于VB中的枚举类型 15
我正在学习VB的编程书上面有段这样的代码及原话甲:--------------------------------------------PublicEnumDaysSu...
我正在学习VB的编程
书上面有段这样的代码及原话
甲:--------------------------------------------
Public Enum Days
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
End Enum
定义了一个枚举类型Days,它包括7个成员,都省略了“常数表达式”,因此常数Sunday的值为0,
常数Monday的值为1,常数Tuesday的值为3,等等。
------------------------------------------------
初次接触编程,概念不熟悉,这句话里那句“常数Tuesday的值为3,”我觉得可能是书本印刷的错误-
常数Tuesday的值为2,不该为3啊,在书里其它几段代码里我也发现了和这个类似的错误。
我不知道自己怀疑书里的对吗,需要懂这个的高手帮我看下》》》
乙--------------------------------------------
Public Enum WorkDays
Saturday
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Invalid=-1
End Enum
由于Saturday的值为0,而Monday的数值为1
-----------------------------------------------
我觉得Monday的数值为2才对????
在上面--我举了书里2个发现有问题的例子
分别为甲和乙 展开
书上面有段这样的代码及原话
甲:--------------------------------------------
Public Enum Days
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
End Enum
定义了一个枚举类型Days,它包括7个成员,都省略了“常数表达式”,因此常数Sunday的值为0,
常数Monday的值为1,常数Tuesday的值为3,等等。
------------------------------------------------
初次接触编程,概念不熟悉,这句话里那句“常数Tuesday的值为3,”我觉得可能是书本印刷的错误-
常数Tuesday的值为2,不该为3啊,在书里其它几段代码里我也发现了和这个类似的错误。
我不知道自己怀疑书里的对吗,需要懂这个的高手帮我看下》》》
乙--------------------------------------------
Public Enum WorkDays
Saturday
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Invalid=-1
End Enum
由于Saturday的值为0,而Monday的数值为1
-----------------------------------------------
我觉得Monday的数值为2才对????
在上面--我举了书里2个发现有问题的例子
分别为甲和乙 展开
1个回答
展开全部
应该是1
定义了一个枚举类型Days,它包括7个成员,都省略了“常数表达式”,因此常数Sunday的值为0,
常数Monday的值为1,常数Tuesday的值为3
定义了一个枚举类型Days,它包括7个成员,都省略了“常数表达式”,因此常数Sunday的值为0,
常数Monday的值为1,常数Tuesday的值为3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |