elem,饿了么
l.elem是什么意思?
你这是在学数据结构吧。
这些都是数据抽象,l.elem表示引用对象l的数据成员elem。
l应该是顺序表,elem是顺序表的元素。
扩展资料:
ElemType具体功能见百度,可以比方为整形指针和整形指针,elem的作用不清楚,什么都有可能,我只是估计而已,机会可能只有5%
首先是百度百科的介绍:
ElemType(也有的书上称之为elemtp)是数据结构的书上为了说明问题而用的一个词。它是element type(“元素的类型”)的简化体。 因为数据结构是讨论抽象的数据存储和算法的,一种结构中元素的类型不一定是整型、字符型、浮点型或者用户自定义类型,为了不重复说明,使用过程中用“elemtype”代表所有可能的数据类型,简单明了的概括了整体。
具体代码大概用意是"一个结构有个ElemType成员,现在外面定义了一个整形指针指向这个地址,当然elem的值就被p_elem所控制.但无论ElemType具体是什么定义,它现在被整形指针所指向。
内存里无论字符还是数字都是以16进制保存数据,至少现在输出这个整形可以看到这段内存的整形数字。代码为什么这样做就不得而知.但是就算通过修改或者查看这段地址的整数形态是具有一定价值的"。
参考资料:item ?百度百科
数据结构中elem表示什么?
elem是单词element(元素)的缩写,在程序定义中代表某一不确定的类型,也就是抽象的数据类型
为了使程序可读性强,并且便于修改,让elem代表多种的数据类型
也就是为int、char等等的数据类型,起了一个别名
在头文件中定义:typedef char elem; /* 抽象元素类型为char类型,这样定义之后,下面的程序中elem所定义的元素就是char类型的了 */
如果需要修改其类型,直接修改char到其他类型,elem便又代表了所修改的类型数据,这也是方便性的体现。
elem是什么意思
是缩写 常代表的是元素
abbr. 元素(element);
如果届时不通你把整个句子放上来