我知道DELPHI中的 = 的一种作用等价于C++中的 == ,可是有时 比如:
pInt = ^Integer ;
myrec = record 
等东西,我就搞不懂了,这什什么意思?
它于 :有什么区别。比如,如下定义:
 var 
  aa : Taa;
  aa = Taa;
有什么区别。
我主要的问题是: 
在DELPHI中 :与 = 的区别?

解决方案 »

  1.   

    在TYPE中使用的,他表示=前面的标识符和后面的类型是等价的,好比C++中的typedef
      

  2.   

    在有的时候不能将Object pascal  与 C /C++直接对搬照
      

  3.   

    那以下的语句是什么意思:
    const
      DDGM_FOOMSG = WM_USER;
      

  4.   

    const
      DDGM_FOOMSG = WM_USER;常量定义,也就是DDGM_FOOMSG的值为WM_USER;
      

  5.   

    你没有看见过
    WM_USER = $0400
    这条语句吧!    :)
      

  6.   

    c++不知道,在delphi里的=是表示相等的意思.不是赋值的意思.
      

  7.   

    DELPHI中赋值用:=,如下:
    var
      FFileName : Sting;
    begin
      FFileName :='C:\temp.txt';
    end;