找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 557|回复: 1

[【推荐】] 81年的游击队程序员,13年的程序生涯,当C已成往事

[复制链接]
发表于 2010-1-14 11:43:58 | 显示全部楼层 |阅读模式
最近情绪不是太好,见到了好多讨论我这个岁数的人的事,本人81年出生(广告:未婚,惨啊,有可能是要求实在太高,不是

搞艺术的女孩看起来就是别扭,当然以前交往的大多都是稿艺术的),游击队是说本人没有过正规的合作完成程序过,都是一
个人在写,有关于什么快奔30了,还什么都不是,80后没出惜等等

的文章,看了隐隐的心里不舒服吧,的确,现在的中国那么的浮澡,而且80后的确好像没有什么太多的成功人员(本人只是说

相对,没有别的意思)其实也不能怪80后,80后就是在那个年代(家里父母也正好都是赶上文化大革命,都上不了学,而本身

又跨过了中国发展最快的那么多年,从80年代未到2010年的20多年,最有机会的是70年代初期的,现在看搞计算机发财的都

是那些人,而80呢,有机会的时候都在学校,学校出来后都还没经验,等有经验时呢?都已经是别人的天下了),本人也是一

样。

话说计算机和我的渊源吧,当时上初中时,初二时看上了个女孩子,当时学校报名上计算机打字学习,也算是碰计算机了,当

时计算机只是个个传说中的产物,我是什么都不知道,为了女人,哥们我就也报名了,因为学习成绩当时差,还给老师说了一

翻才让的。这样我就碰到了计算机,当时就听别人说,你叫它做什么它就能做,当时觉的太神奇了,可我去让它做什么它都不

做,当时除了打字还是打字。后来有机会接触DOS命令都觉的很神奇(当时的计算机我记得是286,40MB硬盘,内存好像是1M

的,黑白显示器,主频30HZ),就因为DOS,学了几条命令,都觉的自己是天下无敌的感觉,觉的太喜欢了,当时好像还

有DOOM的游戏,还有少年张三丰(太牛B了这个游戏,后来还找了玩过,好像是1MB多的游戏吧,还是解迷类的)因为这些

我爱上了计算机,不过还什么都不会。下来都是学DOS的经历我就不说了,一直到了初三毕业,考了电脑学校(是个中专)学

电脑维修(其实什么也没教),当时爱上了电脑游戏,(一堆游戏,要我说的话又是很长时间,就是魔兽1和C&C1的那个年代

)当时就是就和现在玩网游的人没什么区别。有一天,所有我喜欢的电脑游戏都打完了,实在不知道自己能干吗了。突然想到

自己计算机是全校最好的,可是现在学校教BASE语言就不会。当时想,不就是BASE吗。我学一下就行。后来又想起了当时初

中那个女孩子了。(当时还喜欢着呢,当然是单恋啦哈哈)一口气用了1000多行print打了一个心形,当时那感觉就是我会编程

啦。就这样,现在所谓的“HELLO WORLD!”就出来啦,哈哈,然后我就开始学习BASE关键词等等了。没学几天学完了。觉

的什么也干不了,当时心里就想别人都怎么做的啊?这玩意功能太弱了吧。这时学校正好在教fox,当时我就开始认真的学FOX

了,可没学几天,又知道了FOXPRO,还记得当时FOX的EDIT是很烂的什么也控制不了,当时就很生气也不知道因当怎么做,

在这时,我见到了我们学校校长用C写的考试系统,EDIT写的很好用,当时什么也不知道。以为就有那个呢。同时这时也知道

了语言有好多种,用处不一样。而且听人说C是最牛B的,只要会C什么都OK。这一来让我觉的自己要在这条路上走一定就是C

了,没跑了。在这同时因为接触上了汇编,又学汇编。可是当时要学汇编真不容易啊。没学过系统知识。就记得当时自己拿着一本别人从图书馆借来的书,看不懂被我拿来了,我看了好几编(还是不懂),不过后来越来越有感觉,就是有点看的明白意思了,呵,现在大家想想很正常。自己学的确不容易,问也没处问,更别说是网络了。TC 2.0这是我开始用的东西,在这时我接触了DOS中断等等有关的DOS系统知识。

http://topic.csdn.net/u/20100111 ... 6-6DDFB7B63FB8.html
学习一下前人之言。
回复

使用道具 举报

 楼主| 发表于 2010-1-14 11:48:52 | 显示全部楼层
我的C学习之路
DOS下面的C之TC 2.0与BC++ 3.1
说起TC 2.0是一个很小的编译器,里面的库也是特别少,没多少,几乎都是基本库(运算及一般的输入输出库),在那时候我

和所有新学者一样,买了几本教学用的书开始学了起来基本知识(没认为那是个基本,认为学好了就能干活了)每天就是看这

几本书,从变量,关键字,到指针,由于前面学过base变量关键字等等是不在话下,已经有了基础,可是到了指针刚开始是有

点晕,由于天天看,天天抄,慢慢的对指针有了概念。当时一直在TC下写简单的小程序(都是书上抄的),这时书也看完了,

靠,什么也做不了,什么也编不出来,外面来回飞,那么绚丽的程序都是那来的,怎么编的?不知道,当时就烦坏了,认为被

呼佑了,整个就是搞科学计算呢吧。(没有互联网的痛苦啊)第二天直接跑书店去找书(我那时把所有的钱都花在了买书上了

,书店里所有的C书我都买了,当时也不知道书还有好坏)那时资料也开始慢慢的多起来了。我找了几本C的应用的又回去抄,

这时一下子就全晕了,里面有很多的ah,al,ax,INT 21,INT 10,等等,当时看过点汇编了,知道是这是寄存器,中断等等,不过

为什么这些东西用了一堆呢(当时DOS是全字符的,一般开发中文时都会跑UCDOS下面去运行中文的)而这些东西琢磨了好

久才知道,原来是屏幕中断与DOS中断,后来买了本DOS中断大全好像好多DOS下搞开发的都会有这本书。就这样,一磕一

砰的开始了C之路。其中让我感觉最最不错的就是数据结构,这书一定要看研究,这是以后的基础,不过到现在我矩阵等高深

的还不明白呢。

好了,学了不少时间开始想做小东西了,想做个打字学习软件,当时技术问题就出来了(把我记忆中的问题写一下),其实就

是常用控件,DOS下面命苦啊,如果C,那全都要自己来。
1.汉字显示
2.图片显示
3.输入框(现在叫EDITBOX)呵
4.输入法
其实当时好多系统都是UCDOS下运行,这些问题都没有了,可我当时想我是学技术的,一定什么都要会,然后就开写了,好

了,这一写,对DOS中断是非常了解了,因为显示部分都要和中断打交道(当时写屏2种技术,1是用中断打点,2是直接写屏

)现在在WINDOWS下,就成了1.API 2.DIRECTX 呵!~~~道理是差不多的。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-11-19 14:29 , Processed in 0.206964 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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