社区
C语言
帖子详情
请教一个语法问题: enum Direction {North, South, East, West}(100)
initora
2002-08-14 12:04:52
这里的Direction是整型吗? 对应到java的形式如何?
...全文
244
11
打赏
收藏
请教一个语法问题: enum Direction {North, South, East, West}(100)
这里的Direction是整型吗? 对应到java的形式如何?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dcyu
2002-08-14
打赏
举报
回复
Direction是枚举型变量。
是指将变量的值一一列举出来,变量的值只限制在列举出来的值的范围内。
initora
2002-08-14
打赏
举报
回复
a function like this:
MapSite * GetSide(Direction) const;
in Java, can it be this?
MapSite getSide(Direction direction);
// and may Direction looke like this?
public interface Direction {
int North = 1,
South = 2,
East = 3,
West = 4;
}
zheng_can
2002-08-14
打赏
举报
回复
应该说 Direction 可以被转换成 字符型、整型等
guoming1
2002-08-14
打赏
举报
回复
枚举类型,那只是变量名
erlia
2002-08-14
打赏
举报
回复
Direction是枚举类型名,不是变量.
Direction alpha=East;
alpha才是枚举变量
kwok_1980
2002-08-14
打赏
举报
回复
枚举类型就是枚举类型
只不过是用整数表示.
tnt_tnt
2002-08-14
打赏
举报
回复
枚举的可以用整数来定义的!
不过这里一定是整数了!
netbian
2002-08-14
打赏
举报
回复
枚举型变量
chinaeagle
2002-08-14
打赏
举报
回复
枚举型变量的值只可以为整型吧?
punpuny
2002-08-14
打赏
举报
回复
Direction只是枚举类型,并不是整型的,在C中可能可以转换,但是C++中是不能转换的。
Java中没有枚举类型,你可以定义
final int North = 1;
final int South = 2;
final int East = 3;
final int West = 4;
Lodger007
2002-08-14
打赏
举报
回复
这里的Direction是枚举类型的变量,它的值局限在{North, South, East, West}
中,当你没有给这四个常量定义值时,编译系统会将North=1,South, East, West就递增,当你将East=5,它们的值就为:North=1, South=2, East=5, West=6,也就是说Direction的值是整型的,它能取的值是North, South, East, West所代表的整数.
Swift从入门到精通视频教程下载第8章 枚举.zip
在Swift编程语言中,枚举(
Enum
eration)是一种强大的数据类型,它允许我们定义一组相关的值并为它们赋予
一个
共同的类型。本章“Swift从入门到精通”将深入讲解枚举的概念、用法以及其在iOS开发中的实际应用。枚举在...
扒一扒 Java 中的枚举类型
这里定义了
一个
名为`
Direction
`的枚举,包含了四个枚举值:
EAST
、
WEST
、
NORTH
和SOUTH。枚举值默认继承自`java.lang.
Enum
`类,并且是单例的,每个枚举实例都是不可变的。 ### 2. 枚举的使用 枚举在代码中可以像类...
Swift基础教程.pdf
在Main.storyboard中,拖拽
一个
按钮和
一个
标签到视图控制器。 **步骤3**: 添加交互逻辑 为按钮添加触摸事件响应,并更新标签显示的内容。 ```swift @IBOutlet weak var label: UILabel! @IBAction func ...
C#与JAVA比较.pdf
C#中的枚举(
Enum
)类型使得定义一组关联的命名常量变得简单,如`public
enum
Direction
{
North
,
East
,
West
,South}`。而Java虽然不直接支持枚举,但可以通过定义静态常量来模拟这个功能,如`public class
Direction
{.....
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章