什么是ElemType?请问:严蔚敏数据结构第二章线性表中的LocateElem(L,e,compare())操作怎样理解?
科技
2年前
阅读:18
评论:0
什么是ElemType?
ElemType表示的就是int类型。

题主学的应该是数据结构吧,数据结构要与所用的数据无关。会这样写是因为c语言中没有泛型这个概念,所以要用ElemType来表示所有类型的意思。
请问:严蔚敏数据结构第二章线性表中的LocateElem(L,e,compare())操作怎样理解?
LocateElem(L,e,compare()) 是这样的,L是一个线性表,e应该一个数据元素,compare()比较函数,意思是,查看e元素在L里面的存储位置,并返回回来
getelem函数怎么定义?
在函数中形参不能变化,如果用GetElem(L,i,e)的话就算在函数中给e赋了值,退出函数后e也不会改变GetElem(L,i,&e),&是取地址符,这样可以直接操纵e的地址,从而实现在函数中给e赋值
版权声明
本文仅代表作者观点,不代表木答案立场。
