elem,饿了么

http://www.itjxue.com  2023-01-18 10:43  来源:未知  点击次数: 

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);

如果届时不通你把整个句子放上来

(责任编辑:IT教学网)

更多

推荐Access文章