字体
关灯
   存书签 书架管理 返回目录
    第14章 偶遇(第 2/4 页)

    这天,当坐在最后排的顾诚刚刚搞定两个疑难点、觉得这堂课没什么可听的了、准备再次转移的时候,c语言老师严肃地叫住了他:

    “这位同学!请你上来,到这台电脑上演示一下:这个结构体嵌套该怎么写!”

    c语言老师是个老气横秋的男人,典型的论资排辈狂。

    大部分懵懂的学员,还看不出这道题的狠辣之处,认为不过是寻常的课堂练习。

    然而,几个尖子生却明显发现这题超出了目前的教学大纲进度。

    那可不仅仅是一个结构体嵌套,还加入了一个复杂隐蔽的结构体指针引用知识点。

    如果是一个学完了c语言课程的达人,当然没压力。

    但是对新人来说,就有点逆天了。

    何况顾诚才学了一周。

    顾诚没有拒绝,直接走上前去,稍微扫视了一下代码和题目的逻辑关系,然后噼里啪啦一阵简洁地敲击。老师的电脑连着投影仪,所以全班的人都能看清他的操作。

    “错了!标准答案应该是这样的!”顾诚刚刚答完,老师就庆幸地教训开了。

    老师按了几个键,打开一个代码对比软件,投影幕上便展示了两段代码的对比结果。

    顾诚写的那段代码,好多地方被标注成了鲜红色。

    代码对比软件,就是b-compare之类的东西,用处是自动对比两个文本文件的不同之处,然后标注出来。

    在对比的时候,可以设置其中一个为“标准版本”,另一个为“被比较版本”。

    只要是与标准版本不同的地方,都会被用红色标注出来,倒不一定就是被比较文本错了。

    然而,看着那鲜红色的标注,外行人第一反应就是顾诚的代码写错了。

    老师老气横秋地训诫:“年轻人要戒骄戒躁!不要稍微取得一些成绩就自满。我不知道你们华夏人是怎么要求‘谦虚’的,但这点上你显然应该学习我们东夷同学的坚韧不拔!”

    顾诚微微不耐烦地挠挠脑袋:“哔哔那么多干嘛?编译跑一遍不就知道了?”

    老师一阵错愕:“你……难道你还不认错?好,我让你心服口服!”

    说着,老师点击了编译、试运行……

    然后……就没有然后了。

    根据测试结果,顾诚写的那段代码虽然和标准答案不同,但是实现的效果是一样的。

    然后,老师和班里最资深的几个人发现:标准答案里,有一段被重复调用了三次的功能代码,并没有被打包定义。而顾诚顺手定义了一遍,结果代码总行数反而少了两行。

    这就好比机械加工的时候,需要量产几千个的标准品,自然会被拿去开模。但是如果一个东西只被生产3次,那么既可以选择开模,也可以选择直接用机床加工3遍。

    老师的标准答案,相当于用“切削打磨”的方式加工了3遍。

    而顾诚写的,则是顺手把那个只用3次的小玩意儿也开了个模。

    整体代码简洁,干净,漂亮。

    -->>(第 2/4 页)(本章未完,请点击下一页继续阅读)
上一页 目录 下一页
最近更新 国潮1980 终极火力 我在直播间窥探天机 重回1982小渔村 讨逆 超级修真弃少 女总裁的全能兵王 我的异能悠闲生活 舔狗反派只想苟,女主不按套路走! 盖世神医 1979黄金时代 大医无疆 修罗剑神 牧者密续 混沌天帝诀 重燃青葱时代 大国军垦 至尊战王 离婚后的我开始转运了 龙王令
最多阅读 攻玉 慢性沉迷 雪意和五点钟 理我一下 漂亮朋友 偷香 丹霄万里 顶级诱捕公式 隐婚 仵作惊华 好运时间 宦宠 人人都爱女主角 思绪万千 别对我克制 我和六个Alpha匹配100% 悍将 捞尸人 他的小狐狸 两A相逢必有一O