class ABC;ABC* abc;-------------------------------class ABC;ABC *abc;

解决方案 »

  1.   

    同意楼上的。。我通常都写
    int* pt;
      

  2.   

    没有区别!
    只是写法不同!
    看各人的喜好了!
    我喜欢这样写  class ABC
                ABC*  abc
    我觉得这样更容易看清楚abc 的类型(他的类型为ABC*   即类ABC的一个指针)
      

  3.   

    写第二种是防理解问题:
    比如char* x,y;一眼看上去可能会误认为x和y都是指针
    而char *x,y;比较明确,x是指针y是char变量以前C大多人都喜欢第一种写法,后来C++第二种居多
      

  4.   

    第一种写法没有延续效果,会有误导作用,如果你真的认为这是一种指针类型,很容易写出如下代码:
    ABC* abc,def;
    实际上abc是指针,def却是对象。
    ABC *abc,*def;就很清晰了,不会有误导。