为了账号安全,请及时绑定邮箱和手机立即绑定

关于已经定义的类的一个特例调用类的成员函数的问题

为什么在"MyStack  *p=new MyStack(5)"后面调用成员函数时使用“p->”,而通过“Coordinate *m_pBuffer”定义的*m_pBuffer在调用成员函数时使用的是“m_pBuffer.printCoordinate()”用的是小数点呢

正在回答

2 回答

A.B则A为对象或者结构体;(不用分配内存)

A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;(要分配内存)


1 回复 有任何疑惑可以回复我~

仔细看下视频,视频用的是m_pBuffer[i].printCoordinate()

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于已经定义的类的一个特例调用类的成员函数的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信