作者文笔比较水,还请见谅。
以下内容还将使用视频动态漫画表现,剪辑完将会贴出链接。
小说剧情为剧情需要,过渡到知识点,部分篇幅可能没有技术知识点还望谅解。
由于没有经费支持,所以画出来的东西是我自己用代码慢慢画的,质量不好效果也不好,还望见谅。
【看动漫学编程】程序员在异世界生个娃 第二篇:外挂已准备就绪
零奕已经入学一周,现在的零奕可是整个学院的名人,上到院长下到走兽都被零奕唠叨过;平常时期在学院只要一看见零奕出现,方圆500米内连蚊子都不愿意靠近。据说有天晚上,零奕找不到人说话,抓了一袋子蚊子聊了个通宵,最后蚊子都被馋得半死;还有一次零奕对着他宿舍门口的树聊了2天,树的根都换了个朝向。
今天是第一堂课,老师是叫做小叶,是一位年轻的女老师。小叶老师早早的来到教室,重写了这个教室内的交流术法规则,防止零奕这个话痨把人都吓跑;虽然可以在房间内设置交流的白名单,但是担心零奕会感受到针对他的恶意,小叶老师还是决定重写术法。在太极世界中,重写术法可以改变一定区域内的法术拼写规则,只有灵魂强度超过施法人,才能打破该术法,这种封禁某个人交流的术法也称作禁言术。
老师刚设置好术法,零奕就到了。吓了老师一跳,差点连滚带爬破窗出门。小叶老师突然意识到,自己已经重置了空间内的交流术法,小叶老师底气就上来了。看着零奕由于说不出话一脸恐慌的样子,心中一阵窃喜。
“咳咳”。
“你现在不能说话,因为我重置了术法规则,这是我课堂的规则,你随便找个位置坐下吧。”
零奕听见小叶老师的话后,憋屈的走到第一个位置坐下。
十分钟后,学生已经到齐,他们每个人进门的反应都如出一辙。先是一惊,小碎步玩后一退,然后听见小叶老师说,此处已设置禁言不能说话,学生们才走进教室,路过零奕的时候,每个人的眼神中都透露着惊恐,小心翼翼的低着头,选择远离零奕的位置坐下。
零奕看着这些反应,反而觉得是他们对零奕五年来的坚持不懈发生的敬畏,心中还暗自窃喜,头也抬得更高了。
重写术法可改变一个有限空间内的语法规则,使其术法使用失灵。
“现在上课了,请各位学生坐好。”小叶老师润了润嗓子说道。
“我是你们的一年级老师,教你们如何使用C术法,以后整个一年级教学都是由我负责。”
“先给你们讲解一下你们现在的等级。”
“能够在5岁使用交流术法那么就正式进入码人阶段,交流术法也叫做本能术法,此后所学习的所有术法都必须要使用魂气显现出字符串。我们幻化出来的术法字符串,需要进行排列,我们叫做编程。我给你们演示一下。”
顿时整个教师蓝光大作,蓝光在小叶老师胸前生成&对准了一张桌椅,随后出现了字符串int *p=NULL;p=&桌椅;。接着小叶老师使用魂气一番幻化,出现了:
“int main(){ *p=NULL;p=&桌椅;}”,这些字符串玄妙无比,蕴含了大道之理,并且每一个分号结束后就换到下一行显示,如此整齐正式强迫症的福音。
正在零奕看得起劲的时候,所有蓝光汇集到字符之中,字符也随之粉碎,小叶老师此时吟唱道“0010101001”,在其身旁突然浮现出现0101010101的字符串环绕在其身旁,之前所使用&标记的桌椅瞬间化作齑粉。
“咳咳”。
“刚刚你们看见的只是一个随意的术法,码神强者能够做到的事情可多着了。”
“院长大人就是码神阶段的强者,方圆1公里内斩杀bug如同探囊取物,一挥手雨来,一巴掌风来,只手可擎十万高山,双拳打穿风火雪山。”
“哇。。。原来风火雪山的山洞是院长两拳打出来的,院长真是好人,不然我们都吃不到那么好吃的温泉蛋。”底下同学们不约而同都想到了这一点,毕竟风火雪山的温泉蛋是真的好吃。
“你们只需要不断吸收天地魂气,增强体内的魂气积累。若当体内魂气存储上限还未到达码神,则可以击杀bug获取bug体内的磁盘碎片,磁盘碎片吸收后可以增加你们的魂气存储空间,体内魂气能够从无色变成蓝色就可以进阶成码神。”
“在学习C语言的时候,会锻炼你们的编程思想,编程思想越强,魂气凝练度越强。达到一定程度时,魂气会发生质变。同阶强者中,编程思想越强,战力越强,甚至有天才可以越阶杀敌!”
“成为码神并不是只有这一条路子,相传在太极村外,大陆拥有各种各样的术法;如CPP、JAVA、JS等,更有传说中的术法汇编;据说领悟汇编将会在这天地中永恒不死、只手可破苍穹、一眼堪破万障、一念死者复生、一指万界烟灭。”
“现在说这些太远了,你们就先好好的从基础学习吧。”
“现在我们正式开始上课,学习一下变量盒子。”
术法吟唱的是二进制代码,可沟通天地释放指定的法术。
码人阶段魂气为无色或白色,到达码神后将会编程蓝色。
魂气是可吸收壮大灵魂力的物质,魂气可以继续凝练,凝练越强密度越小。
编程思想越强,魂气凝练程度越大。
世界上并不存在一种术法,还存在CPP、JAVA、JS等术法。
“同学们,现在若有一术法叫做attack(),可以发出一道气团进行攻击,你可以在这个术法的括号内填入一个值表示攻击距离,我现在让你从10米开始,今后每次使用都在原有基础上增加1米,你要怎么做?”
“需要发言的举手,我临时撤除对你的发言限制。”
零奕这时立马起身,双手举过头顶,生怕抢了被抢了这次发言机会。
小叶老师看到零奕,犹豫再三,不好拒绝,便给了零奕这次发言机会。
“零奕,你说。”
“当然是第一次给个10、第一次给个11、第三次给个12一直这样下去了,我还知道…”
小叶老师见零奕马上要开始滔滔不绝,小手一抖给了零奕个禁言术,看见零奕不再继续出声后,不经一阵后怕,随后眉毛一扬,说道。
“零奕的办法是可以解决,但是太过麻烦。其实我们可以在灵魂中设置一个变量盒子,变量盒子可以存储一个内容,并且这个内容可以计算和改变。这个变量盒子每次用的时候加上1,这样就可以了。”
“变量盒子可以起名标记,推荐你们使用术法字符,英文作为命名,并且这个称呼能一眼看出有什么作用。例如我会起这个攻击距离的名称为attack_distance,这样你们在灵魂中看见该变量名就知道是用来干什么的了。创建变量后该名称变量将会烧录到你们灵魂之中,之后使用这个变量就不需要显现了。”
“变量不能使用数字开头,也不能使用汉字这点你们需要注意。”
“如果你想创建一个存整数的变量,存值为10,就可以显现术法int attack_distance=10;”
“记住一定要使用分号结束,每一句法术后都需要分号结束,分号需要使用英文的分号。”
“这个变量名开头有一个int,意思是这个变量存的值是整数类型的,int就是表示这个变量为整数。”
“我们也可以使用printf来显示你创建的变量。方式是printf(“%d”,attack_distance);。这样的字符串组合我们叫做代码。”
“在printf双引号中的%d表示是attack_distance的内容。%d叫做占位符,为attack_distance占一个位置,在交流的时候会替换成attack_distance的内容。”
“现在一个个来发言。嗯…”小叶老师看着前排的零奕就有点害怕。
“那就从最后一排开始吧。”
“10”
“11”
“111”
“99…”
同学们看来都掌握了这个方法。最后轮到了零奕。
该来的还是要来的,由于刚刚小叶老师注意力在后排学生,并没有看见零奕自己一个人显现术法。小叶老师忐忑的看着零奕…深呼一口气。
“零奕你来。”
“12”。(此处有彩蛋,为什么零奕会停顿一下呢?)
小叶老师听着零奕的报出的数字长吁了一口气。
小叶老师心想“还好这小子这次还算安分”。
“345677878521134431987321…”最终大家没有失望,零奕依旧没有停下。
整个教室有的学生捂住耳朵,有的由于惊恐捂住了别人的耳朵,有的从急忙打开窗户想要逃离…
“零奕!以后你别出声了!”小叶老师顿时火冒三丈,给了零奕当前教室的一周禁言术…
变量是可以存储内容的一个容器。
变量是可以取名进行标记的。
变量取名是有技巧的,最好是可以一眼查看标记知道这个变量的作用。
%d是一个占位符号。
C语言输出变量值的内容是使用printf(“%d”,变量名);
int 表示整数类型。
代码是统称这种有规律、有标准的字符串组合排列。
编程是指编写代码。
世界中存在着英文。
将变量烧录指灵魂中类似烧录程序到硬件中。