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

preElem = m_pList[temp - 1]

最后为什么不是 preElem = m_pList[temp - 1]而是*preElem = m_pList[temp - 1]?即为什么在preElem前加* ?preElem和m_pList不都是指针吗?

正在回答

1 回答

你看下.h文件的变量声明,声明的变量指针是写的*m_pList(有星号),而我们用的时候是m_pList(没星号),所以这里的m_pList[temp-1]是一个引用,于是preElem前面就要加星号,因为指针才能指向引用,或者被引用赋值。

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

举报

0/150
提交
取消

preElem = m_pList[temp - 1]

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