Delphi的指针功能实际上是很少有用到的,但是它对外封装了几个指针的类型还是可以用用,如
PChar
(=^Char),
PPChar
(=^PChar, 传说中的双指针,在Delphi5与它的以下版本可能没有这个类型,但可以自己建立,如:
type
PPChar = ^PChar
)
等等。
我也是在偶然的机会下碰到这个技术话题的。在写一个DELPHI的系统中,调用一个厂家提供的DLL(VC)时,代码类似如下:
DLL模块
- int _stdcall getInfo(char* info)