请问:(CxxDoc*)&paa=.....  跟 (CxxDoc)paa=.....
这两者有什么区别。

解决方案 »

  1.   


    CxxDoc paa;
    paa是个对象实体,它的内容存放在&paa,如&paa可能是内存0xf44ff0200处。paa的类型不是CxxDoc*喔,而是CxxDoc呃
      

  2.   

    (CxxDoc *)&paa 是对象指针 ,(CxxDoc *)&paa= 倒少见
     (CxDoc)paa    是对象
      

  3.   

    换一种方式看看:
    char a = 'a';int* p = (int*)&a;
    int  q = (int)a;
      

  4.   

    (CxxDoc *)&paa?
    我也没见过,呵呵,学习