阅读历史 |

第四十八章 会师过去(1 / 2)

加入书签

「五次。」陈卿说道。

「陈卿是吧?」方显德端起茶几上的水喝了一口,「未来的我有没有告诉你,千万不要来找我?」

「告诉了,但是我实在没办法了,我走不出时间循环,而你是对时间最了解的人。」

「你知不知道接触过去的我对未来来说是很危险的,你不经意的一句话,都可能导致我未来的人生偏离,可能我不会再出现在你说的那个医院,可能我不会再遇见你,可能我会提前死掉。如果你真的想改变世界末日,就不该来接触过去的我。」

「方博士,在正常的时间线,我绝对不会来接触你,但现在是时间循环,20分钟后我就回去,你我之间的见面就会被抹掉。」

「记住你现在说的话。」方博士重新坐下,「陷入时间循环后,你们为什麽会试图在医院里找原因,时间上的异常,难道不应该第一时间想到时光机吗?」

「虽然都是时间问题,但这不是时光穿梭,这次时间循环和我之前经历的时空穿梭完全不是一回事。如果这是时光穿梭,那麽过去的我去哪儿了?我循环了十几次,应该有十几个我才对。退一步来讲,先假定这时间循环真的是时光机造成的,从动机上来说也完全说不通,未来的你为何要让我陷入这个循环?」

「未来的我让你陷入循环?陈卿,一定是我来操作吗?」

「阿杰?」

「阿杰是谁?」

「基地里另外一个人,正在跟你学习使用时光机。」

「我的意思是,一定是人为操作吗?就不能是时光机自己?让你陷入时间循环,确实找不到动机,但如果是时光机自行让你陷入循环,这就说的通了,机器不会思考,不需要动机。」

「时光机自己操作自己?」

「是我表述不准确,我的意思是,时光机出故障了。时光机虽然听起来很高端,但也是机器,机器出故障很正常吧?也许是时光机的程序出了问题,我现在就可以想到一个故障模型,这是典型的递归栈溢出。」

方显德说着找来纸和笔,在纸上写下arrive(20250630, 09:17)和initiate_rollback()两段函数,他拿起这张纸,对陈卿说道:「时光机的每一次『抵达』,在系统内部都是一次函数调用,会占用一部分『调用栈』资源。正常穿越后,这个函数会正常返回,释放资源。但在你的这次任务中,负责处理你抵达2025年的函数 arrive(20250630, 09:17)内部,错误地调用了另一个函数 initiate_rollback()。」

说到这方显德放下纸,又写了一个arrive():「而这个回滚函数的功能,恰恰是将你的状态重置回 arrive()函数刚被调用时的初始状态,并再次执行它,所以,这就导致……」

「方博士,方博士!」眼看方显德越说兴奋,陈卿连忙将其打断:「我信了,我相信这是时光机的问题,你可以停下了。」

↑返回顶部↑

书页/目录