我的C语言要上天
这不是酸文,鸡汤文,以及励志文,也不是教程,心得,以及读书笔记,而是小说你敢信。 我要把C语言之路写成小说,名字就叫《Progammer's Heart》,哈哈哈!
仲夏,知了的叫声已经让人心烦意乱。
桌子上的电脑开着,林南已经如同一具干尸陷进沙发里,连房间外传来开门声都没有注意,他存活的仅有的思维全部都用在的注意那屏幕上一行行白得发黄的代码上了。
"林南~?南南~?哎呦~人呢~怎么门也不关就出去了呢~~"
这销魂的声音,即使林南变成植物人也能听出来是谁在说话。
"该死的小‘妖精’。"
林南一时间真想沙发再软点好让他能彻底陷进去,免得妖精发现他。
说不定,写一段代码可以修改一下沙发的柔软度。
不过已经没有这种YY的机会了,他已经听见了妖精的推门声。
林南几乎变成了一具干尸,喉咙冒烟地嘟囔了一句:
"去他妈的……BUG。"
好吧,其实他是想"说去他妈的妖精",只是他不敢想象之后的画面……
"诶哟,讨厌啦~怎么爆粗口~什么BUG呀~我看看~"
林南在心底里打了自己俩耳刮子,说得什么废话,果断还是当成没注意到他,赶紧逃走吧。
妖精刚弯下腰,林南嗖地一下冲出了沙发的漩涡,飞速合上笔记本,提着笔记本就往外走。
边走边嘟囔:"对啊,韩雪说不定有办法。"
妖精尴尬地维持着弯腰弯到一半的姿势。
林南仿佛预感到一场火山的爆发。
火山爆发前,周围的温度都会变得炎热。
林南忽然发现自己此时已经热得满头是汗,甚至一滴汗水竟然从自己脸颊划过,落在宿舍木制的地板上。
"妈蛋,原来一下午都没开空调,怪不得感觉这么热。"
林南心里想着,更想逃离这片燥热不安的空间。
他挣扎着冲向那扇挂着柯南神的房门,当他的手几乎要触及门把手时,林南的脸上几乎露出了会心的微笑。
然而,却指出听"咚!"地一声巨响!
那扇半掩着的门!竟毫无预兆地关上了!
林南地心一下沉入了井底,这炎炎的夏日,他竟然觉得背后有些发凉!
究竟……究竟发生了什么!
忽然,林南浑身一哆嗦!
因为……因为他听到了一个可怕的呼唤:
"喂~傻站着干嘛。"
妖精不知什么时候,已经坐在沙发上,还打开了一包林南为了晚上悄悄一个人吃独食而珍藏在鞋柜里多年的卫龙辣条!
"够了。"
林南痛苦地叫道:
"妈蛋,这诡异的风格,写得累死我了,其实就是’妖精‘把门关上然后开了个空调。"
"啊?你说什么?"
"啊?"
我的C语言就是能上天! 第一章 无解的BUG
妖精,我的舍友,外号妖精……
欸,不对,一般这种介绍不都是要介绍真名吗。
可是……妖精到底叫什么来着?
因为妖精行事阴柔,说白了就是娘,所以,大家都叫他妖精。
这么叫了三年,您要问我他本名叫什么……
卧槽,我给忘了……
妖精虽然娘,但性格开朗,为人利落,也不计较别人叫他什么,也不计较别人喊他娘炮。
"这就是我的缺陷,我得承认,所以你们也得承认。"这是他的原话。
总之是个娘到骨子里的家伙。
不仅娘,而且……连学习都很娘。
工程大学自古以来的校训就是,女优男过,就是评先选优都是女生,男生都只求考试能过。
然而,妖精一人包揽了,国奖,校奖,院奖,颁奖……咳咳,总之包揽了全校所有的奖学金,这些奖学金,可都是他一个第一、一个第一挣出来的。
太不男人了!
能不能让给我们几个奖学金名额!
不过,说归说,学霸的头衔也非他莫属。
省级编程大赛上,妖精一人可是出尽了风头,集万般光环于一身,让全省所有同行都见识了工程大的可怕,以及娘炮。
真是,现在出门,哪个目睹过那场比赛的人不会对我大工程大佩服得五体投地,退避三舍,就算是他交大的,也得让我们三分。
好吧,其实是更加嫌弃我们了好吧……
"你看你看,娘炮大学的学生……"
说归说,工程大的名声是打出去了。
现在院里的导师们都忙得焦头烂额,因为在省级大赛上拿了名次,那就是要入围两个月后的国家级比赛了。外人不知道,院里的导师还能不知道我们这些混饭吃的学生到底有几把刷子吗,要不是院里出了妖精这个学霸,历年省赛上,工程大都是垫底的那个。
所以最近我们院的又是补课又是实验又是项目作业,好像这临阵磨枪真能把塑料打成不锈钢似的。
真是为难我们这些学渣了,也要跟着凑热闹。
"编程真是……太操蛋了。"
我发出了一声哀嚎。
"你这BUG……无解啊。"
虽然是学霸,妖精也有遇到难题的时候,而且是我写出来的BUG,莫名的都燃起一股荣誉感有木有。
"怎么可能,你可是学霸,怎么会无解,你再好好看看。"
"林南,我说你能不能把你代码写好看点,丑的我都看不下去了好吗。"
我抬了一下胳膊表示知道了,然后继续陷入沙发开启干尸模式。
这才是我的本尊,干尸林南。
额……干读一声的。
标准学渣,话说曾经我也是学神一级的人物呢。
然而当时真是脑袋抽了,硬要考这个系。
还记得那个夏天……
懵懂无知地我亲眼见到了传说中的程序员之心。
真的是程序员之心!
我跟我同班同学说,他们都不信。
程序员之心,就是那种代码无形,自在心间,挥手之中,空气都会重构,弹指之间,便有二进制隐现的程序员之心。
程序员之心,是一种程序员的境界。
人们都说,那是神话故事里的事,因为那种人至今也无人能企及。
大家都知道,有一个桎梏束缚着所有的程序员,将所有程序员压制在这个位面,我们都叫它图灵法则,就是即使你的编程能力再强悍,精通的数据结构再高深,算法再精简卓越,也无法突破这层桎梏,达到程序员之心的境界,将好像光速就是人类世界速度的桎梏一样。
然而为什么程序员之心叫法一直存在,并且各种传说流言在市井见流传不断,正是因为它即使不存在,但每一个程序员依旧能感受到。
它存在在我们代码的每一行中,这种感触,随着程序员对算法的探索越加精深,也越加浓烈。它或许是一个BUG,或许是一个回调函数,又或许是一个函数声明,又或许仅仅只是一个变量的定义。
我的导师也跟我们说,图灵法则或许是大自然无解的BUG,甚至连计算机科学之父图灵都离那一步还差一线。
而这一线,仿佛根本不可能逾越。
如果真的不存在程序员之心,那我那天究竟是看到了什么才报了这么个苦逼的专业。
现在程序员似乎是个很体面的工作,玩电脑拿高薪,在外能吹能忽悠,在家能宅能码字。举手投足有品位,谈吐说辞有思想,亲民朴素不高冷,这职业简直完美。
可即便如此,我也敢肯定,当时吸引我踏入编程之门的绝不是那遥不可及的三十万年薪的工作,而是一颗正直朴素的程序员之心。
它就像一只温暖的手,温柔地将我握在手心,没有警告,没有错误,没有BUG。我可以用我的程序做任何事,重构原子,解译重力,点石成金术,读心术,后宫术,掀裙子术,搓个螺旋丸什么的……总之无所不能——
因为这世上的一切——
都是0和1的河流……
"啊!我知道了!"
妖精的一声咋呼把我从睡梦中惊醒。
我他妈一脚把妖精踹翻在地:"我靠,你他妈吓死我了,老子差点就有程序员之心了你知道么!"
妖精一脸懵逼地拍拍屁股坐回去:"什么程序员之心,我说你这个BUG我知道怎么回事了。"
"啊?怎么回事?"
"编译器文件损坏。"
……
我抬腿又是一脚,然后抱走了我的电脑。
"哎,你干嘛去!"
"我去找韩雪,你个性无能。"
临走前做了个鬼脸,抱着电脑出去了。
女生宿舍就在男生宿舍楼对面,每天晚上对着窗外YY的男生可多了,然而我们宿舍窗户外面是马路,连YY的机会都木有。
我抱着电脑冲进女生宿舍,看门的阿姨抬头看了我一眼就又低头吃泡面了。
这可不是因为我是女生宿舍的老主顾,呸,什么老主顾,常客……也不对,反正并不是因为我经常来。
只是最近计算机学院做的各种项目,每个同学手上几乎都压着两三个工程,导致男女生串门的数目激增,每次都是说修BUG,改需求什么鬼的阿姨也听不懂,后来阿姨也就干脆不管了。
曾经女生宿舍可是"神秘领域"呀!然而其实进去了才发现……
除了沙发上会多两条蓝白胖次,还有诡异的黑丝白丝之外……
好像也没什么不同……
"啊!怎么是你!"
韩雪大力地把我关在门外,震得整个楼道都在响。
"蓝白胖次,我都看到咯,还有白丝是什么鬼,怎么没见你穿过!"
"那是纯茗的,不是我的。"
"嘿嘿。"
韩雪,算是我的……不,算是全院的女神,肤白貌美不说,人编程能力连妖精都佩服,虽然听上去很违心,但想来是对女生能有这么强的逻辑思维能力的佩服吧。
女生本来就不会很贪玩,学习成绩一个比一个好,但要真抡起胳膊实战起来,男生终归是程序员中挑大梁的,然而这不适用于韩雪。
韩雪的逻辑思维能力逆天,IQ测试十分钟150不是吹的。她的代码,精炼得堪比库函数,数据结构的运用以及到了出神入化的境界。我亲眼见过她编程,手速如飞,字里行间丝毫不停顿,仿佛所有代码都已经写在屏幕上,她做得只是写了一个循环让代码一个个显现出来而已。
听说她高中的时候就已经拿到百度的offer,只是因为年龄不够所以才在学校学习,其实如果她愿意,随时可以直接提着电脑去百度上班。听说到这个学校完全是因为,她高中的时候就很热爱编程,然后高考写数学和理综大题的时候……她一冲动把解题代码码上去了,而且最重要的是她因为还没编译器,所以没有运行出结果,于是我们才能在这里见到她……
说出来真能萌翻一片宅男。
然而这是真的,听说当时她家里人还找高考组委会评理,最后组委会讨论的结果是顶多给个步骤分,虽然步骤也不是标准的数学步骤,不过韩雪拒绝了这求来的分数,并且拒绝了家里人要求的复读,拧着家里人上了这个工程大。
虽然说得好像工程大多渣一样,可是韩雪真有上清华的底子,恕我直言,计算机专业,没有一个学校敢说跟清华比肩。
浙大也不行。
清华名门不是吹的。
只是韩雪不在乎,懂编程的人都知道,师父领进门,修行在个人,对于她这样的人才来说,即使是清华也不能再传授她更多编程的奥义了,一切都只能靠自己领悟。
然而就是这样一个人才。
我的BUG竟然还是没有解决。
"运行时错误,仅仅在按w键时直接退出,没有任何征兆,程序没有使用任何指针,这种幼儿园级别的代码怎么会出这种诡异的错误呢……"
韩雪盘着腿坐在床上,一只手把刘海撩着,按在脑壳,眉头微颦,认真分析着代码。
这场面真心美如画,她说的所有话,在我耳朵里也都变成了称赞。
听说理科女生撩起刘海的时候就是CPU飞速运转的时候,这种时候的女生是无比专注的,即使如此专注,韩雪都从上至下地散发着优雅和娇柔的气息,当真是女中豪杰……呃……不不不,是西子转世。
"靠,他么的这BUG根本无解嘛!"
韩雪看了半天,气冲冲地吼道,连粗口都爆出来了。
我坐在沙发上一口茶水差点喷出来,当我咽下这口水然后再看向韩雪时,发现韩雪也正满脸通红地看着我。
"看什么看,你过来!"
韩雪只好凶巴巴地掩饰她的尴尬。
听说女生在外跟在家都是两个德行,这丫说得真有道理。
在外斯斯文文,在内瞬间就成了女中豪杰。
我也就屁颠屁颠地跑过去坐到她床沿上。
"怎么了,我的韩雪。"
韩雪瞪了我一眼,然后又瞪了一眼我的屁股。
我心中一惊,正在我犹豫女神是在觊觎我的美色还是留恋我优美的臀部之时,女神一个飞燕腿直接把我踹下床。
"谁让你上床的,跪地上。"
上床?!
跪地上?!
我喜欢!!!
女神是想从脚开始还是……
好吧,女神其实就是有点洁癖,不过学校的木质地板很光滑,女生宿舍也不是太脏,我也就干脆坐在地上了。
韩雪把我的电脑丢到地上,然后给了我一袋狗粮,偶不,一个狗粮形状的优盘。
"里面有win7,然后有VC的安装包。"
我听了之后连连点头,女神不愧是女神,这么快就有解决方案了。
可是……这解决方案怎么这么诡异呢。
卧槽,这他么不是让我重装环境吗?!
"不是吧!我的编译器真的没救到这种地步了吗!"
"只能是编译器问题,不然还能有什么,我想到最可能的可能就是逻辑错误,然而你这幼儿园级的逻辑,明眼人一看就知道没有问题,然后可能是指针越界,可是你这连指针都没有定,我反汇编也没看出任何问题,只能是你的编译器炸了。"
"可……"
我脸憋得通红,谁能知道,我C盘爆红不是因为装了全套VS,而是十八年来珍藏的家用精品电影都被我藏到C盘了呢!
恕我直言,C盘藏片是真安全,然而……当你遇到这种装系统的境地……
怎一个尴尬了得……
"相信我。"
女神的玉手轻轻放在我的左肩,那一刻,我的内心竟涌起了无尽的力量,我的牙关愈加紧锁,我的目光却愈加坚定。
相信我,这多么简单的三个字,却是信任,却是寄托,却是依靠。
我终于点了点头,插上U盘,开启了我的自毁之路。
啊!这或许是我幸福人生的毁灭吧,这或许是我悲惨未来的预兆吧。
但为了女神,为了这一句"相信我",即使让我下十八层地狱,却又有何妨呢!
我关机调USB启动,然后重启,安装win7,整个流程一气呵成,当我抬起头时,我看到女神也为我露出了惊讶的目光。
我想象,韩雪此时的内心活动应该是什么呢。
啊!林南,多么流畅的操作,没有一丝犹豫,没有一丝冗余,你装系统的技艺竟然如此的娴熟,不多说了,我要给你生猴子!然后我们一起开家电脑城,去给全世界的人装二十块钱的系统吧!
又或者是。
啊,林南,多么不假思索的肯定,多么感人肺腑的信服,没有一丝犹豫,没有一点杂质,你对我的信任竟然到了如此地步,不多说了,我要跟你生猴子!然后我们一起相互扶持,相互依靠,一起浪迹天涯海角吧!
然而,韩雪却淡定地问我:"你刚才的代码存哪了……"
Oh,FUCK.
注 *1这是一个假想的世界,宇宙背景是:上世纪,第一台计算机在第二次世界大战的炮火中诞生,世界大战在计算机可怕的自算能力下终结,人们彻底迷恋上计算机这种伟大的机器,一位又一位先贤投身于编程事业的建设之中。
*2图灵,计算机科学之父,开创了计算机科学,计算机逻辑的奠基者,制造了唯一一台实体图灵机,提出了图灵密钥,图灵测试的等预见性概念,程序员行业的领路人与探索者,人类最接近程序员之心的人,死于1954年6月7日,氰化物中毒,自杀,诱因不详。死时床头还放着一个被咬了一口的苹果,内部匣有一段密码片段,但至今无人能破译。(虚构内容)
*3另一个世界的工程大,基本背景是:工程大曾经是纺织学院,但随着信息技术的洪流越发不可阻挡,没有计算机专业的学校越来越不被社会认可,纺织学院出于生存考虑,更名西安工程大学,对外声称主修计算机专业以此吸引生源,也因此一直被同行唾弃,这是故事的主要矛盾。
*4另一个世界的计算机学院,生存条件:男生宿舍是三人间(女生是四人间),内置空调沙发,晚上不断电有木有!两间宿舍还有一个公用客厅有木有!赞!然而只是YY而已,大家看个乐呵,就不要吐槽啦,还有本文中所有人物没有任何现实映射,如有雷同,纯属巧合,开心就好开心就好。