选择题 7.  链表要求元素的存储地址______。
【正确答案】 D
【答案解析】 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。由此可见,可以通过结点的指针域找到下一个结点,存储地址是否连续并不重要。所以,选项A、选项B和选项C错误,选项D正确。
   需要注意的是,数组与链表不同,对数组的访问是通过数组的下标来实现的,所以,对于数组而言,存储地址必须是连续的。
   所以,本题的答案为D。