课程
/后端开发
/C++
/数据结构探险之线性表篇
int temp= LocateElem(currentElem)对吗? 不应该是int temp=LocateElem(*currentElem)吗?我是初学者,求解释!
2017-02-28
源自:数据结构探险之线性表篇 2-4
正在回答
首先指出,函数只能调用,没有引用的说法,然后回答你的问题。
这条语句通过调用LocateElem()函数来返回*currentElem在顺序表中的位置。LocateElem()函数接受一个int类型的指针作为参数,因此在调用该函数时,应当传入一个int型指针变量,而currentElem就是一个int型指针,而不应该加*,*currentElem就是一个int型变量
慕粉2335456948 提问者
举报
线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用
1 回答为什么输入4的时候引发异常?
2 回答关于LocateElem的问题
1 回答为什么priorElem这个函数里调用 LocateElem的时候参数没有带*呢?
1 回答LocateElem()这样写也可以吧?
1 回答9分26秒左右