99问答网
所有问题
C语言中 L->elem 和L.elem中L有什么不同,->和.用法有什么不同
大神help
举报该问题
推荐答案 2015-03-27
L->elem 中L必须是指针,而L.elem中的L一定是普通
结构体
变量
->和.都是引用结构体成员的
运算符
,前者是通过指针引用,而后者是通过变量引用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtBzOBzBvOt7ejzz7vX.html
相似回答
数据结构问题
答:
L.elem和L->elem是不一样的,
L->elem与(*L).elem是等价的 L.elem中的L是个对象, 或者说是变量;而L->elem中的L是个指针
,他们是不同的 还有就是另一个int Load_Sq(SqList&L)的问题是这样的:在C中参数SqList&L表示传入的是L的地址, 应该向指针那样使用 而在C++中表示传入的是L的...
c++数据结构代码解释~~ 麻烦真正明白的好心人帮我解释解释~ 我就是...
答:
L.elem
[i-1]就是要插入位置的元素,表示的意思就是插入到该元素的前边.比如我们说要插入到第五位,那么插入时的序号为L.elem[4],因为L.elem[0]是第一位,元素计位是从0开始的!而L.elem[i-1]显然是求要插入元素位置的元素.而&(L.elem[i-1])则是获得相应位置的指针.这个理解了,那么L.elem...
L是
什么,
结构体吗
,L.elem
又是啥
还有L
.length,谢谢好心人
答:
L.elem 里的 L 就是形参 SqList &L 里的 L
。SqList 型结构 在函数前面已定义,它含有3个成员变量,elem 是 int *elem; 也就是指向整型量的指针。所以 L.elem 是指针。L.elem=(ElemType*)malloc ... 这是动态分配内存,分配后 成员 elem 可以当数组使用。if(!L.elem) -- 如果 ...
l. elem
表示
什么
?
答:
你这是在学数据结构吧。这些都是数据抽象,
l.elem表示引用对象l的数据成员elem。l应该是顺序表,elem是顺序表的元素
。
数据结构线性表中的
L.elem
答:
二者意义相同 如果在结构体中elem被定义为了一个数组 那么 L.elem就是指elem这个数组的首地址 也等价于
&L.elem
[0]而
l.elem
+1等价于
与
&L.elem[1]
数据结果
中l
inklist是
什么
意思,LinkList型变量是什么意思?
答:
对于LinkList L: L是指向定义的node结构体的指针,可以用->运算符来访问结构体成员,即L->
elem,
而(*L)就是个Node型的结构体了,可以用点运算符访问该结构体成员,即(*L).
elem;
LinkList *L:L是指向定义的Node结构体指针的指针,所以(*L)是指向Node结构体的指针,可以用->运算符来访问结构体成员,...
数据结构中有这样语句
L
->
elem
=(ElemType )malloc(LIST_INIT_SIZE*si...
答:
分配一个存储容量的大小LIST_INIT_SIZE*size of(ElemType)的存储空间。L->
elem
指向这存储空间的首地址。这是线性表的内容吧。打个比方说:就是建造了一个数组,比如说啊a[10],但这个数组是空的
,L
->elem就是指向数组的首地址。
数据结构中定义一个顺序表中的问题求助
答:
q=&(
l.elem
[i-1]);是指将数组l.elem的下标为i-1的元素的地址赋值给q。l.elem[i-1]是个数组元素,不是数组。elementype *
elem;
// 这里将elem定义成了指向elemtype类型的指针变量,其实elem就是指向存储线性表元素的连续空间(即数组)的首地址。
昨晚的编程问题追问。。
答:
在前一个的回答的评论中已经说过了。任何类型数据指针在声明以后,其指向的位置是随机的,只有初始化或赋值以后,才能对该指针指向的内容进行下一步的操作。
大家正在搜
空管语言中36L是什么意思
C语言中16000L是多少
c程序中13L是什么意思
C语言L
C语言5L
c语言0L
c语言08L
c语言115L
c语言常数加L
相关问题
如图C语言中的 j=L->length L->elem[j]...
如图C语言中的 j=L->length L->elem[j]...
C语言数据结构q=L.elem+L.length-1 和 q...
c语言这个程序的if(!L->elem) exit(0);这...
C语言高手进 Status GetElem_L(LinkLi...
c语言链表L->elem[i-1]?
if(!L.elem)exit(OVERFLOW)如果用C语...
数据结构 C语言 单链表 Status ListInsert...