声明区别?

sfyt2000 Cocos2d-x基础-C++... 最后由 小提琴/wx 于2014年06月21日回复

  • 1 回答
  • 1.1k 浏览

在声明point的时候,有时候用Point p (10,10), 有时候用 Point *p = new Point(10,10);

1两者的区别是什么,搞不清楚?

2.用前者的时候,调用函数用p.getX();  后者只能用 p->getX();??为什么这样???

3,为什么前者不用加 *?