易码技术论坛

 找回密码
 加入易码
搜索
查看: 106852|回复: 4

请教有关指针问题

[复制链接]
发表于 2006-1-26 23:48:00 | 显示全部楼层
用addr或者long类型来表示地址,可以当指针用
发表于 2006-1-27 10:15:00 | 显示全部楼层
LavaX语言与C语言的区别:
    严格来说,LavaX语言是一种无类型语言。
    LavaX语言的三种基本数据类型char,int,long只是代表了这三种变量分别占用1,2,4个字节的内存而已。至于这1,2,4个字节里面的内容,并不仅仅是字符或整数,还可以是地址甚至浮点数。在赋值时,编译器也不检查类型是否匹配(本来就是无类型的嘛)。
    没有指针类型是LavaX语言与C语言的显著区别。因为long变量的内容就可以是一个变量的地址,所以指针类型是不必要的。没有指针类型也使得LavaX语言更简洁。象C语言的指针,指向指针的指针,等等概念,很容易把初学者搞得头大。
 楼主| 发表于 2006-1-29 02:00:00 | 显示全部楼层
也就是说用一个int变量就能表示一个变量的地址,也就是一个所谓的指针

谢谢了!

8346_30148_4015.gif
发表于 2006-1-29 02:28:00 | 显示全部楼层
考虑到兼容性,好的做法是用addr存储变量的地址
 楼主| 发表于 2006-1-26 22:44:14 | 显示全部楼层 |阅读模式
在c中的指针

在lava中怎么实现呢?

*好像不行
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-5-23 15:26 , Processed in 0.009574 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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