✏️ 纠错
第 228 题 / 共 251 题
2、区块链技术是比特币的基础。在区块链中,每个区块指向前一个区块,构成链式列表,新区块只能接在链尾,不允许在中间插入或删除。下面代码实现插入区块添加函数,则横线处填写( )。


你真棒!
📝 题目解析
【答案】B
【考纲知识点】链表
【解析】区块链尾部插入新区块时,新区块的prev指向当前尾区块,并更新tail指针指向新节点。选项B正确:tail->index + 1生成新区块编号,prev指向旧tail,最后tail = newBlock更新链尾。其他选项要么更新tail错误,要么编号不正确。