虽然离“贯通”还有距离,但面板上显示他的c语言已经悄无声息地来到了“通晓”阶段。
而且和当初语文类似,是那种知识匯聚的熟悉感觉。
所以,他確实看不懂这个程序。
代码的整体逻辑和功能他不清楚。
但就像一个人不看整篇文章也能挑出病句一样,他从局部看出了问题。
李林把屏幕转向胡云程,手指点在代码的第七行,
“这里。她用了一个空指针。后面又没有检查指针是否为空,直接传给了下一个函数。编译能过,某些样例也能跑通,但未定义行为导致运行结果取决於编译器和作业系统。”
女生听得云里雾里,表情在“他在说什么”和“他好像说对了”之间反覆切换。
胡云程没有看她。
他靠在椅背上,眯起眼睛,注视著李林。
空气凝固了片刻。
然后他站起身,走到李林面前,把那本《c和指针》重新拿在手里,翻到他刚才读到的那一页。
他看了两行,然后把书合上。
“这是你刚才学的?”
“是。”
“我不信。”
胡云程说得直白,语气篤定。
李林沉默了一下。
面对这么直白的质疑,他还真不知道怎么解释。
胡云程又盯著他看了好一会儿,然后忽然转过身,对那个还红著眼眶的女生挥了挥手。
“你先回去。”
察觉到胡云程语气的变化,她犹豫了一会,合上笔记本,低著头快步走出了办公室。
“你也走吧。”
李林愣了一下。
我也要走吗?
那为什么不让我俩一块走……
“明天晚自习的时候,再来找我。”
“……”
虽然很难,但李林还是绷住了。
胡云程说完,翻开桌上的笔记本,摆出了一副“我很忙”的態度。
直到李林的脚步声远去。
他才低声低喃道,
“踏马的……翻了翻书就能看出空指针,我当年怎么没这个本事。”