导读
易语言5.6完美版,可静态编译,绿色无后门

学习易语言 讲究的是系统,如果你正在四处闲逛,你懂的永远是皮毛! 觅风论坛正在为每个困惑的对易语言 详细

12
返回列表 发新帖

刚刚学完28课,基址和偏移,不好理解。

[复制链接]

微信扫一扫 分享朋友圈

415597958 发表于 2024-12-31 11:45:02 | 显示全部楼层
基址其实归根结底就是程序领空,加偏移是为了找到对应的变量、结构体地址,而这些就是映射在内存中的信息。所以通过基址+偏移可以得到当前地址的存储数据。
回复

使用道具 举报

lenovo123 发表于 2025-1-3 06:31:44 | 显示全部楼层
6666666666666666666666666666666666666666666666666666666666666666666666666666666666666
回复

使用道具 举报

KunmingCai 发表于 2025-1-4 19:19:25 | 显示全部楼层
6666666666666
回复

使用道具 举报

 楼主| hh666666 发表于 2025-1-9 06:27:47 | 显示全部楼层
二次偏移为例。。
基址是固定地址,基址的数值加偏移后得到地址1,地址1的数值加偏移得到地址2,地址2的数值是游戏中的参数。
如果要修改游戏中的数值,就把要写的内容写入地址2.
我修改植物大战僵尸中的阳光数量就是这么做的。
注意:地址  和  地址的内容  是两回事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1