Pascal中的无类型指针

时间:2009-11-23 16:35:49

标签: pointers pascal

Pascal中的无类型指针怎么办? (为什么无类型指针好?)

1 个答案:

答案 0 :(得分:4)

在Borland系列Pascal中,您可以将类型指针传递给无类型指针类型的参数。 IOW

程序测试(x:指针);

也会接受pchar等。这对于低级例程尤其有用。一个移动数据的例程(move()或搜索某个值的内存范围等,压缩某个内存范围等)。

有些人也将指针算术命名为一个原因,但是Delphi也可以在pchar上使用它。

FPC和Delphi 2009+甚至允许其他类型。