贺知舟没理她,自顾自的按着自己的脑袋,说:“文文已经与外界断开联系,但是好在还可以使用离线模式。你知道离线文档在后台哪个路径下面吗?一会帮我找一下,我之前下载过《地府培训生考试复习指导》,现在应该可以离线查看。” 祁时安:“······” 贺知舟拍拍她的肩膀,扯扯嘴角:“既然你勇敢尝试,那么就请加油吧,我主内你主外,为了不让时间白白浪费,我会在家里认真读书,用好成绩来回报您的辛苦付出。” 祁时安被她逗笑了,咳了咳换上了厚重的嗓音:“好吧,爱妃请躺好,等着朕给你打下这座江山。” 话音一落,像是给贺知舟插上了一根电线,贺知舟“啊”一声抓住祁时安的手抖个不停:“姐妹,说到江山,我想到了一件事情!” 祁时安:“原来你也想称王称霸。” 贺知舟摇摇头:“不是!康熙!四阿哥!八阿哥!我们手握九子夺嫡剧本啊!”说完发现祁时安脸上并没有志同道合的表情,又冷静下来,“也是,现在重要的是怎么出去。而且我们不精通历史,电视剧和小说大多都是美化历史改编历史,NPC是假的,只有我们两个人是真的,万一你有什么危险脑袋不保······” “等会,为什么是我有危险······”祁时安挑眉,还没说完自己又想明白了,不在意的说“行吧,你出不了家门,没事,那我直接把李回生暴打一顿触发时间回溯。” “你在这卡BUG呢。”贺知舟细细地端详祁时安,“祁时安,是不是有什么我不知道的事情。” 贺知舟很敏锐,祁时安也没打算瞒她。 “我之前说过空指针,你知道什么是空指针吗?” 贺知舟摇摇头,等待着她往下讲。 “在面向对象的程序设计中······” 贺知舟:“有对象?” 祁时安作势要锤她,贺知舟笑嘻嘻地拉着她的手放下来,“抱歉抱歉,这几个月太闷了把我憋坏了。” “在面向对象的很多编程语言中,会创建一些数据结构······我打个比方,编程就是从无到有创造一个世界,你可以把它理解为一个系统。小到一粒沙子,一块砖,一根草都需要自己去设想、创造。你在创造一块石头的时候,需要做什么呢?” 贺知舟眼神空洞。 祁时安也没留气口,一口气说下去。 “需要确定它的特征,例如密度,重量,形状,以及怕水怕火的属性之类,然后再对它进行一系列操作,例如增加一块石头,去掉一块石头,按照从大到小的顺序排列这些石头,操作的最终目的,可能就是把有限个石头变成一堵墙。” “在程序的新世界里,系统一开始并不具备人类一样识别、筛选的智慧。那么如果我们在建造墙体的过程中,出现了不合适的沙子,我们如何吩咐系统剔除但是我们不可能把那块石头剔除掉呢?” “系统是不知道什么才叫做你脑子里的合适。你可以跟他说合适的条件,比如说,如果只有那块石头是红色,你就可以吩咐它把红色石头去除掉,那么系统就会逐一扫描,知道看到红色,他就会停下来,把这块石头拎出来丢掉。或者你跟他说具体位置,比如第二行第三块,系统就会跳到第二行,数两块石头,把第三块丢出去。” 贺知舟思绪跟上了:“你还可以指一下。” 祁时安忍不住对她竖了个大拇哥,“没错!所以就有了指针的概念。” “就比如说,我创造一个指针,指向你。那么之后再去找你的时候,就不会按照······” 贺知舟听到举例子到了自己身上,竖起耳朵继续听。 “······就不是按照性别女,外表美丽、武力值强大等把你筛选出来,就会直接用指针把你拎出来,然后给你化化妆啊,梳梳头啊······” 贺知舟点点头:“就是脑袋上栓根线的意思。” 祁时安:“也可以这么理解。还是剔除一个石头来说,我们下达指令就不需要说条件,直接说这根线的名称,那么系统就会顺着这根线找到目标,然后剔除目标。这时候,这根不再绑定石头的线,我们就把它叫做空指针。这个时候需要把它删掉,因为它不知道什么时候就会给这个世界带来麻烦。” 虽然比喻不是很形象,但是她确实是李回生此时世界的空指针,李回生满世界地找BUG一样找她,而她也乐此不疲地给他制造BUG。 “那么李回生会不会顺着线找到你。” “不会,”祁时安肯定地回答,“我的线,不在李回生手里。” “你之前遇到了危险。”贺知舟说了一