什么是ElemType?请问:严蔚敏数据结构第二章线性表中的LocateElem(L,e,compare())操作怎样理解?

7天前 (08-20 11:50)阅读1回复0
xxhh
xxhh
  • 管理员
  • 注册排名4
  • 经验值389250
  • 级别管理员
  • 主题77850
  • 回复0
楼主
  1. 什么是ElemType?
  2. 请严蔚敏数据结构第二章线性表中的LocateElem(L,e,compare())操作怎样理解?
  3. getelem函数怎么定义?

什么是ElemType?

ElemType表达的就是int类型。

什么是ElemType?请问:严蔚敏数据结构第二章线性表中的LocateElem(L,e,compare())操作怎样理解?

题主学的应该是数据结构吧,数据结构要与所用的数据无关。会这样写是因为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赋值

0
回帖

什么是ElemType?请问:严蔚敏数据结构第二章线性表中的LocateElem(L,e,compare())操作怎样理解? 期待您的回复!

取消