所谓“知之谓知之,不知谓不知“,但这在宿舍老大面前是不存在的。他是“知之是知之,不知也是知之。“
能够成为宿舍老大,不仅靠的是年龄大,博闻强识也是他能获得老大认可的资格之一。
很多东西,他虽然不是很精通,但是多少都懂那么一点,所以每当宿舍里的人谈到一些事情,他也每每能凑过来参与一点意见。
C语言并不是老大的强项,但是他学习的成绩也不差就是了,对于基本的语法和算法,他也都了然于胸。
“人之患在好为人师“,现在听到李远帆要求他参与查错,他便以专家的身份,毫不客气地坐了下来--确切地说,是蹲了下来,也趴在了李远帆的床边。
老大按了试运行键,屏幕直接跳出了一个提示,然后程序挂掉了。李远帆蹲在一边,也没说什么,他之所以让老大帮着查错,只是不想让他说自己在调戏小姑娘而已。
每个程序在设计之初,肯定多少会存在一些问题,但只要细致一点,总能查找到出错的原因的。现在天气有点热,所以李远帆也没有太多的兴致细心去查错。
老大看了一会源程序,头上冒出了一头的汗,专家可不是白当的,如果解决不了问题,或者是发现不了一点问题,那么面子上是搁不住的。
但现在看起来,李远帆设计的这个程序很长,不是老大经常见到的那种较短的练习程序。
李远帆设计了N多个子函数,进行功能之间的调用。光是消化这些函数之间的关系,老大已经够吃力了,他不停地在擦着脸上的汗--虽然脸上并没有多少汗。
“你这是要实现什么功能的?“看了老半天,老大决定还是先问一问的好。
“一个五子棋程序,可以实现自动对战的。“李远帆顺答他。
“那你这些都是干吗的呢?“老大指着屏幕上的各个子函数问。
“这个是初始化屏幕的,这个是画棋盘的,这个是计算位置的,这个是判断胜负的......“李远帆逐一指着屏幕上的函数,给老大做了说明。
有了李远帆的说明,老大的心里对这个程序的功能大概有了了解,多少好受了一些,他一定得找出一点问题,否则老大的面子挂不住。
经过他不停地翻看,终于找到了一个问题。
“你的这个循环体里面的退出条件不对,这样会导致全局变量被错误赋值。“老大指着一处语句说。
李远帆盯睛看了一下,确实,由于自己的马虎,这个语句可能导致一个全局变量被随机赋值。
“哎呀,老大不愧是老大,一出马就发现了我的问题。“李远帆赶快恭维老大,实则也是希望老大快点走,他还惦记着同新加的网友聊会天呢。
“那你再改改,看看怎么样。“老大抹了一把脸,站了起来,“我还要出去办点事,有问题了等我回来了再帮你解决。“
随后老大赶快收拾了一下,走出了宿舍。
他是不能再在宿舍里呆了,能够找出这么一个问题,已经是他的极限了,如果再呆下去,李远帆的程序再有问题,那么,就只能等着出丑了,还是先撤为妙。
李远帆假装着对程序排错,改写着老大指出的错误,然后前后不停的翻页,并不运行程序,不再给老大参与排错的机会。
看到老大走出了宿舍,李远帆又把QQ给点开了。这个新加的好友没有给他任何消息。
一般情况下,新加的QQ好友,如果一方长时间没有发消息的话,另一方总会发一个消息,打一声招呼。