举个简单例子:就好比你新创建了一个文本文件[.txt]或word文档[.doc],当你刚打开文件时,文件指针就在这些文件的首位,你可以直接从首位输入信息,也可以调整位置输入信息。
这样取得VB的变量指针dim a as long
dim p as long
p=VarPtr(a)
===============
指针的概念源于C语言,在VB中模拟不太方便
VB中的指针实际就是某一变量的内存地址
例如上面的p储存了a的内存地址
VB只能通过调用CopyMemory函数来读写指针指向的变量地址,而C能方便高效的读写
例如在声明CopyMemory以后这样写入
CopyMemory byval p, byval 123&,4&
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)