慕先生5455687
2019-03-17 16:44
为什么在"MyStack *p=new MyStack(5)"后面调用成员函数时使用“p->”,而通过“Coordinate *m_pBuffer”定义的*m_pBuffer在调用成员函数时使用的是“m_pBuffer.printCoordinate()”用的是小数点呢
A.B则A为对象或者结构体;(不用分配内存)
A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;(要分配内存)
仔细看下视频,视频用的是m_pBuffer[i].printCoordinate()
数据结构探险—栈篇
62734 学习 · 102 问题
相似问题