鱼C论坛

 找回密码
 立即注册
查看: 3199|回复: 15

[吹水] 《疯狂的程序员》- 9 - 又是寻址方式

[复制链接]
发表于 2018-8-6 14:27:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

                               
登录/注册后可看大图


缘起:
《疯狂的程序员》描写了绝影等程序员的成长之路,分为大学、工作、创业三部分。

作者笔下以绝影、BOSS liu、Bug Yang等为代表的程序员是大多程序员成长的真实写照,很多网友看过小说之后都说“这些事好像就是我身上发生的事情,但是我写不出来,绝影写出来了”。


本人将校对后的文章连载于吹水阁,并()形式进行吹水注解。

欢迎鱼油,在吹水阁连载把玩





他在找那本《PC汇编语言程序设计》,那书封面已经被撕掉,还好没被当废纸扔掉。

他赶紧翻到寻址那章。

原来如此!

寻址方式原来就是寻找数据的方法

比如要除法,被除数在哪里,除数在哪里,商放哪里,余数放哪里,要么在寄存器要么在内存。

就这么简单个道理,不如就叫“数据寻找方法”那让人一看就明白,多直观。

非要叫个大家都不熟悉的“寻址”。

就算叫“寻址”,也完全可以在旁边加以解释,或者写上句:“XXXX寻址方式类似于C语言中的数组。”

在C语言指针那一节中加上句:“指针实际反映了CPU的XXXX寻址方式。”

可中国的教材就是这样(多么真实的市场经济 ):
好像搞汇编的人和搞C语言的人有仇,大家各自为政,我专门出书讲汇编,可不能便宜了那些搞C语言的,更不能在书里给他们打免费广告。


最后的结果就是:寻址是汇编中最难的,指针是C语言中最难的;

学汇编不懂寻址,学C语言不懂指针。

害的是真正来学习的人。(说得好!

明白了这个道理,绝影觉得寻址那些东西就不过尔尔,什么寄存器寻址,就当寄存器是个指针,里面放地址;

什么基址变址,就相当于数组,放个首地址,加几就相当于访问后面几个字节。

C语言的课继续上着,对大部分人来说,到后面越来越难。(这就是阻碍大家学编程的愚蠢

特别是学了函数,你想他们要去那么多库函数,还要记关键字,甚至宴斌跟他们讲个For循环,他们都要把例子背下来才行。

然后是上机练习,那本《C语言程序设计 第二版》,谭浩强,清华大学出版社还附带有本上机练习。

不过这都难不到他。

他觉得这本书很不错,当初刚领到书的时候他就觉得不错,因为是清华大学出版社的。

记得以前什么图书博览会他去买书,到最后书都是论斤卖,清华大学出版社的最贵,16块一斤。

现在他也不怕了,干脆把《PC汇编语言程序设计》的封面也撕掉,书弄到这个地步,叫读书破万卷。

他想谭老教授凭这书也赚了不少钱吧。(现在1.2KW册,更是你懂的

这也没什么不好,能够真正给别人带来好处的东西就是应该让人赚到钱,当然,如果你的东西真的有价值,你也不用愁赚不到钱。

可现在的人一天到晚还是愁:哎呀物价涨了,啥时候才能赚大钱啊?

这样想的时候你自己好好反省一下:
游客,如果您要查看本帖隐藏内容请回复


慢慢地,和去年一样,陆陆续续有人来找他。

基本都是做上机作业。

这些人很干脆,关系好的直接扔给他,补充句:“千万别跟别人搞成一样咯!”;

关系不好的,要么请他吃顿饭,要么先站那讲一大堆溢美之词,最后也要补充句:“千万别跟别人搞成一样咯!”

对于这些请求,绝影一般不会拒绝。

关系好的,可以加深关系;

关系不好的,要不可以免费吃顿饭,要不可以听些让自己开心的话,买个好心情。

关键是他们最后补充的那句:要每个人都不一样。

他很乐意尝试同样的题用不同的解法。

这个用指针,那个就用数组,这个用函数,那个就用宏,这个用For循环,那个就用While循环。

一道题也许练不完整本书的内容,但是一道题如果用N种方法去解,那就有可能练完整本书的内容。

你想两全其美的好事,绝影怎么会不做呢?

所以那段时间他就特别忙。

土匪说:“走走,吃火锅去。”

他说:“莫空,莫空。”

“干啥?又在编程啊?”

“写程序。”

现在大部分不搞程序的人都会这样说:“他,是个编程的。”

绝影不喜欢用“编程”,喜欢用
游客,如果您要查看本帖隐藏内容请回复
(老派匠心)

比如你去问一个作家:“最近在干啥啊?”

他说:“写小说。”要是他说“编小说”,你心里会怎样想?

那人也太不厚道了,编造些小说来忽悠看客。

在绝影心中,写程序是“创造”,不是“编造”。

这样说的时候,土匪还是很鄙视绝影。

虽然他自己断然写不了程序,但是他仍然可以鄙视他。

为啥?

他自己说:“我啥都不懂,我认了。可是你凭啥就说你水平高呢?”

这种可怕思想存在于现在大部分人的头脑中。

别人就算真的好,那也不是真的好,因为我不懂,你跟我讲你水平高,没用,我不懂啊。

除非你给我出具一份专家的鉴定书。

所以,你比他好一点,他不会承认你,会嫉妒你。

要是你比他好很多,他才会承认你,然后会很崇拜你。

所以你要做,就应该比别人做得好很多。

后来绝影觉得这书上和宴斌讲的也没啥学的了。

书就这么多章,就算你再用功学的东西也不可能超过书的内容。

宴斌就讲那么多,除非学校再给他开工资,他不会讲更多,就算讲,也没几个人能听。

他忽然想起那汇编语言一放就给放了大半年,反正学校的课也是那样,只要你能够去上课,要挂科还是比较困难。

每个老师挂学生都是有指标的,指标早让那些点名不到的人占满了。

于是他又从书架的角落翻出那本没有封面的《PC汇编语言程序设计》。

把这本书拿在手里,想到周星驰的《国产零零柒》。

Snip20180806_274.png


那阿柒辗转沦落为街头卖肉的,这一天,终于来了个人,拍拍他的肩膀说:“阿柒,国家需要你的时候到了。”

过了寻址这一关,汇编学来也容易了一些,至少那后面的什么分支程序设计阿、循环程序设计阿、子程序设计阿这样东西他在学C语言里面已经有了概念。

但是他又试想一下,要是没学C语言,这些东西还不是像寻址一样抽象,这样一想他就有点冒冷汗。

计算机这门学科,确实和其它的不一样,看来语言都是相通的,要相辅相成,不像那英语就是英语,就算你数学拿到100分,英语还是有可能得0分。

黑客也不能放,黑客还是他心目中的理想。

《黑客防线》还是每期都买,又买了四期,期末考试到了。

念大学怕啥?

天王老子都不怕,反正大学又不请家长。

就怕期末考试。

不仅是成绩差的怕,成绩好的也怕,而且越是成绩好的越害怕。

成绩差的,担心又要挂科,一个学分60元钱,而且那钱多半不敢问父母要,只好从自己生活费中省吃俭用省出来。

成绩好的,担心题目太难了,或者出到自己没有准备的题目,怕自己考不到90分考不到100分。

更怕那些成绩差的来找自己,给点提示,传份答案,哪怕就是把卷子稍微往旁边挪点也行。

绝影倒也不怕什么。

C语言自己是胸有成竹,其它科,反正就那样子,挂是不会挂,但就算立即发奋,也不会好到哪去。

每学期到这时候,就会出现一种奇怪的现象,人们会蜂拥着去找成绩好的――买座位。

绝影没去买过,不过那种被人团团围住的感觉他猜想非常好。

这次,他体会到了这种感觉。

其实也不是他想的那样好。

因为别人找你买座位的真正目的是什么?

并不是因为他们真的觉得你好,真的能跟你从你身上学到东西。

他们那是在利用你,这和普通公司的BOSS利用你没有实质上的分别。

因为你现在有能力让他们得到他们想要的东西,他们就会对你好,给你小头,他拿大头。

绝影忽然很鄙视这样的人。

不过他还是在自己旁边预留了一个VIP位置,那位置留给一个妹妹。

那妹妹是绝影忠实的崇拜者,土匪追她追的很紧,她老是跟他说:“你怎么就这个样子阿,你看人家绝影怎么样怎么样……”

知道了这个原因,你就能理解为什么土匪总把绝影视为敌人而处处跟他作对,与他为难。

最后,理所当然地绝影仍然拿到了C语言全年级最高分,他周围的人也顺利通过了考试,土匪也过了。

虽然他没有跟绝影买座位,但王江也不赖。

经过这么久的学校生活,他和王江已经时时处在同盟的战线上。

他们俩心里都很清楚,如果不这样,绝影做黑客,做程序员的想法就会成真,他就会成功。

他们不能让他成功。

很多时候,别人的成功就是自己的失败。

如今社会上的风气早已吹进了大学校园。


C语言也学完了。

绝影觉得自己学得还不错。

新的学期他感觉是自己大展宏图的时候。

可这次发生了一件事情。

后来他每次跟朋友提到这件事情,就说:“我大二一年基上算是废了。”


未完待续...





如果有触动,别忘了评分


                               
登录/注册后可看大图


这位鱼油,如果喜欢《疯狂的程序员》,请订阅 专辑传送门)(不喜欢更要订阅



                               
登录/注册后可看大图

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-8-12 00:59:01 From FishC Mobile | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-8-14 11:27:41 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-9-20 17:06:48 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-9-29 12:10:02 | 显示全部楼层
哪里看美女
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-14 17:46:56 | 显示全部楼层
ff
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-29 22:49:43 | 显示全部楼层

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-11-1 18:05:25 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-8 09:45:47 | 显示全部楼层
反省
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-8 10:01:14 | 显示全部楼层
过来顶一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-8 10:02:21 | 显示全部楼层
过来顶一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-15 22:44:02 From FishC Mobile | 显示全部楼层
啥玩意
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-31 17:55:16 | 显示全部楼层
打卡,精彩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-8 23:41:17 | 显示全部楼层
cc
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-29 20:02:12 | 显示全部楼层
顶一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-30 10:32:21 From FishC Mobile | 显示全部楼层
来看看。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 09:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表