qq_狼狈_0
2017-08-24 16:52
最后为什么不是 preElem = m_pList[temp - 1]而是*preElem = m_pList[temp - 1]?即为什么在preElem前加* ?preElem和m_pList不都是指针吗?
你看下.h文件的变量声明,声明的变量指针是写的*m_pList(有星号),而我们用的时候是m_pList(没星号),所以这里的m_pList[temp-1]是一个引用,于是preElem前面就要加星号,因为指针才能指向引用,或者被引用赋值。
数据结构探险之线性表篇
57564 学习 · 257 问题
相似问题