1,指针的定义,DELPHI和C++中的定义基本类似,除了表示表示符号不一样以外,基本上没有什么区别。而且DELPHI可以用一个=进行指针类型的定义,而在C++中要通过typedef进行自定义类型进行定义:

    如:

var

        PTPerson=^TPerson

       TPerson=class

                Age:integer;

               Sex:integer;

end;

 C++

typedef    (*Person)  PPerson 

2,DELPHI中没有向C++中的->运算符可以通过针针使用指针所指向对象的属性,必须通过建立一个对像先把对象中如:

C++中

PPerson->Sex;

DELPHI中

var

    cperson:TPerson;

 begin

    cperson:=PTPerson^;

     cperson.age:=0;

  


1条评论

  1. 哥们,在哪高就呢,有空来玩呀

发表评论

评论也有版权!

click to change验证码