你这是在学数据结构吧。
这些都是数据抽象,l.elem表示引用对象l的数据成员elem。
l应该是顺序表,elem是顺序表的元素。
扩展资料:
ElemType具体功能见百度,可以比方为整形指针和整形指针,elem的作用不清楚,什么都有可能,我只是估计而已,机会可能只有5%
首先是百度百科的介绍:
ElemType(也有的书上称之为elemtp)是数据结构的书上为了说明问题而用的一个词。它是element type(“元素的类型”)的简化体。 因为数据结构是讨论抽象的数据存储和算法的,一种结构中元素的类型不一定是整型、字符型、浮点型或者用户自定义类型,为了不重复说明,使用过程中用“elemtype”代表所有可能的数据类型,简单明了的概括了整体。
具体代码大概用意是"一个结构有个ElemType成员,现在外面定义了一个整形指针指向这个地址,当然elem的值就被p_elem所控制.但无论ElemType具体是什么定义,它现在被整形指针所指向。
内存里无论字符还是数字都是以16进制保存数据,至少现在输出这个整形可以看到这段内存的整形数字。代码为什么这样做就不得而知.但是就算通过修改或者查看这段地址的整数形态是具有一定价值的"。
参考资料:item 百度百科