易码技术论坛

 找回密码
 加入易码
搜索
查看: 201035|回复: 10

[求助]lava中可否实现函数指针的效果?

[复制链接]
发表于 2005-2-2 18:10:00 | 显示全部楼层
可以啊,用*运算符就基本可以了
 楼主| 发表于 2005-2-2 19:40:00 | 显示全部楼层
可以举个事例吗?
谢谢
发表于 2005-2-2 20:49:00 | 显示全部楼层
函数指针不行吧?用*也只是能实现一些地址操作和传址,和真正的指针还是差别很大的。
发表于 2005-2-2 22:03:00 | 显示全部楼层
呵呵~~所以我说是基本可以嘛。
 楼主| 发表于 2005-2-2 22:06:00 | 显示全部楼层
原来是不行的.........
发表于 2005-2-2 22:40:00 | 显示全部楼层
晕……这样说是不负责任的啊。函数指针是一点都不可以的。
普通的指针倒是基本可以-_-b
发表于 2005-2-3 13:12:00 | 显示全部楼层
lava是一种无类型语言。
无类型,就是说一个值你可以把它当数值,也可以当内存地址,完全取决于你的需要。
所以,从这个意义上说,lava无指针。
无类型语言增加了程序员的自由度。当然,如果程序员水平不高的话,用*操作很容易出问题。还好,有lava认证机检测内存非法访问的错误。
发表于 2005-2-4 13:08:00 | 显示全部楼层
lava根本没有指针类型。*在lava里的意义和c里不一样的。
发表于 2005-3-12 19:17:00 | 显示全部楼层
函数指针是不可能的 因为代码和lava意义上的程序数据空间根本就不在一起
除非用一些激烈的手段(改lava系统内部变量等)才可以实现

发表于 2005-3-18 23:42:00 | 显示全部楼层
突然想起了以前DOS的一些方法~~~用来搬内存的~~也许有兴趣可以试试把lava文件读出来直接写到代码区~~~~
没功夫研究,上面那句话看不懂的话不要问我,我只是过路的~~~
 楼主| 发表于 2005-2-1 23:26:58 | 显示全部楼层 |阅读模式
[求助]lava中可否实现函数指针的效果?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-6-16 05:45 , Processed in 0.015408 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表