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

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
提交
取消
数据结构探险之线性表篇
  • 参与学习       57577    人
  • 解答问题       257    个

线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用

进入课程

preElem = m_pList[temp - 1]

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号