国际空间研究组织 | ISRO CS 2013 |问题 4
链表中的以下步骤
p = getnode()
info (p) = 10
next (p) = list
list = p
导致哪种类型的操作?
(一)栈中的出栈操作
(B)移除一个节点
(C)插入一个节点
(D)修改现有节点答案: (C)
解释: p = getnode() // getnode() 分配与节点类型结构大小相等的空间,并返回一个指针。
info (p) = 10 // 新节点的值等于 10
next (p) = list // 将新节点添加到列表中。
显然,通过这些步骤,执行了节点的插入。
选项(C)是正确的。
这个问题的测验