易语言学习第二十八课---结构和动态内存

知识点:

1.自定义数据类型:在程序,自定义类型中右击选择插入类型(类似C语言的struct类型)

2.动态内存:根据基址所指向地址的内容的变化而变化

3.什么是偏移:距离指向这一层数据的地址的偏移

4.怎样使用基址+偏移得到动态内存地址:在CE中选择手动添加地址,勾选指针选项

5.汇编中[ ]的概念,表示中括号内地址所储存的数据


.版本 2

.程序集 窗口程序集1
.程序集变量 a, 人物类型

.子程序 __启动窗口_创建完毕



.子程序 _按钮1_被单击

a.血量 = 200
a.魔法 = 100
a.位置.X = 50
a.位置.Y = 60
a.攻击力 = 10
编辑框1.内容 = 到文本 (a.血量)
编辑框2.内容 = 到文本 (a.魔法)
编辑框3.内容 = 到文本 (a.位置.X)
编辑框4.内容 = 到文本 (a.位置.Y)
编辑框5.内容 = 到文本 (a.攻击力)


.子程序 _按钮2_被单击

a.血量 = a.血量 - 1
a.魔法 = a.魔法 - 2
a.位置.X = a.位置.X - 3
a.位置.Y = a.位置.Y - 4
a.攻击力 = a.攻击力 - 1
编辑框1.内容 = 到文本 (a.血量)
编辑框2.内容 = 到文本 (a.魔法)
编辑框3.内容 = 到文本 (a.位置.X)
编辑框4.内容 = 到文本 (a.位置.Y)
编辑框5.内容 = 到文本 (a.攻击力)


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值