猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
问一下这个代码是什么意思。。看不懂
学过了C语言。。但是记得没有这种表达方式。。视频是数据结构的教学视频。我记得箭头不都是结构里面的嘛。。。这是什么意思?指针?
慕姐6162487
浏览 3452
回答 5
5回答
onemoo
没错,是结构体里的,C 语言有这个语法:-> 是通过指针访问结构体成员的运算符。L 是 Sqlist 指针类型,而 Sqlist 应该是个 struct, 那么 L -> length 就是 L 所指的 Sqlist 中的 length 成员。
0
0
0
望远
这个要看顺序表Sqlist的定义,通常Sqlist是一个结构体,里面有一个整型数组(足够大),和一个表示当前数组元素个数的length成员,那么L是一个结构体指针,通过L->XXX的形式来访问该结构体指针的成员,初始值L->length==0,如果==0那么表示当前顺序表(数组)没有一个元素,无法执行删除元素操作,直接返回。
0
0
0
qq_莫非
就是说L的长度
0
0
1
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
C++
typedef入门问题
1 回答
数据结构
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续