第7章 我选C
“看完了,就懂了。”
胡云程盯著李林的眼睛,没有在他脸上找到任何滑头的痕跡。
这小子不是在抬槓,是真的这么想的。
他哼笑了一声,不置可否地耸了耸肩。
他瞥了一眼李林手中翻到一半的书,忽然说道,
“那你现在看了一半,也就是懂了一半嘍?”
他没有理会李林的反应,伸出手,指了指身后那个女生说道,
“那你看看她的程序,找找有什么问题。找不出来就回去,然后告诉老杨,我不喜欢你。”
说完,胡云程从李林手里抽走那本书,自顾自地坐到了办公桌后面。
李林转过头,和那个女生对上了视线。
女生脸上满是尷尬。
自己的程序被拿来当考题刁难一个新手,不仅是看不起对方,也是看不起自己。
沉默了片刻,李林站起来,在女生“你还真看啊”的震惊眼神中,接过了她的笔记本电脑。
屏幕上的代码不长,百十行的样子。
胡云程翘著二郎腿,就坐在办公桌后面。
也不催,甚至不看,而是自顾自地拿起桌上的保温杯慢悠悠地喝起了茶。
五分钟后。
“看不懂。”
胡云程放下茶杯,冷笑了一声,似乎觉得他能盯著天书看满五分钟已经算很有毅力了。
他摆摆手,隨手指了指那个女生,
“一块走吧,你以后也不用来了。你不適合学计算机。”
女生闻言,眼眶一下就红了。
她咬著嘴唇,低下头,手指死死攥著。
“咳咳,等一下。”
李林的声音插入,打断了这片沉默。
“我只是说看不懂这段程序整体目標,没说看不出错误。”
胡云程眯眼注视著李林,语气变得不耐起来,
“看不懂你还能发现错误?怎么,你是用鼻子闻的?”
李林没理会他的嘲讽。
刚刚那一个小时,他一直在看《c和指针》。
80%的相性带来的是和学语文时一样但又不同的奇妙体验。
第一次体验心流状態的他,浑然不觉自己在学习,只是恍惚间回过神来,书已经翻到了中间。
c语言的基本语法、数据类型、控制流、函数这些概念,已经被他消化了大半。
虽然离“贯通”还有距离,但面板上显示他的c语言已经悄无声息地来到了“通晓”阶段。
而且和当初语文类似,是那种知识匯聚的熟悉感觉。
所以,他確实看不懂这个程序。
代码的整体逻辑和功能他不清楚。
但就像一个人不看整篇文章也能挑出病句一样,他从局部看出了问题。
李林把屏幕转向胡云程,手指点在代码的第七行,
“这里。她用了一个空指针。后面又没有检查指针是否为空,直接传给了下一个函数。编译能过,某些样例也能跑通,但未定义行为导致运行结果取决於编译器和作业系统。”
女生听得云里雾里,表情在“他在说什么”和“他好像说对了”之间反覆切换。
胡云程没有看她。
他靠在椅背上,眯起眼睛,注视著李林。
空气凝固了片刻。
然后他站起身,走到李林面前,把那本《c和指针》重新拿在手里,翻到他刚才读到的那一页。
他看了两行,然后把书合上。
“这是你刚才学的?”
“是。”
“我不信。”
胡云程说得直白,语气篤定。
李林沉默了一下。
面对这么直白的质疑,他还真不知道怎么解释。
胡云程又盯著他看了好一会儿,然后忽然转过身,对那个还红著眼眶的女生挥了挥手。
“你先回去。”
察觉到胡云程语气的变化,她犹豫了一会,合上笔记本,低著头快步走出了办公室。
“你也走吧。”
李林愣了一下。
我也要走吗?
那为什么不让我俩一块走……
“明天晚自习的时候,再来找我。”
“……”
虽然很难,但李林还是绷住了。
胡云程说完,翻开桌上的笔记本,摆出了一副“我很忙”的態度。
直到李林的脚步声远去。
他才低声低喃道,
“踏马的……翻了翻书就能看出空指针,我当年怎么没这个本事。”