雾入C途
看到很多人刚开始都学谭浩强,我也来凑凑热闹,说说我学编程的大致过程吧:
我是学中文毕业的,工作已好长时间了。
我并不是一开始就学编程的。
大约两年前,那时,编程对我来说,是跟我毫无关系的,神秘不可测的。
之前,我学了一些系统维护,硬盘结构,分区等等基础知识。。学了DOS,BAT(一种简单的脚本语言)曾用它加上WBAT写出了DOS游戏运行系统(化了两三个月!),放在了我做的经典DOS游戏启动光盘里,有人把他传到了网上BT下载,给那些DOS游戏FANS赏玩。。
后来对多系统很感兴趣,就学了些简单的GRUB,装了LINUX(REDHAT9,FC3)。
在DOS里,有BAT脚本,能解决批量任务,后来就想,在LINUX中,有没有类似的东西呢?
后来,看书知道了也有,叫SHELL,而且强大的多(DOS的BAT没法跟它比),学了一点基础的,SHELL教材上经常说,SHELL是这样的,C是那样的。 就感觉C非常厉害,后来,就想见识见识一下C,看看是个什么三头六臂?我等文科之徒,能不能碰碰? 后来,无意中在一个小集市的一个摆满流行的卡通漫画书的类似杂货店的小书店里,看到了一本《C程序设计》。
在那里就翻看了起来,有点云里雾里*—%¥#(~:“?*7+|·!。。。。。
就买回去,慢慢晕吧。。。
就这样,随后的十天,初步吃了它,并理解了大部分内容,理解了每一个例子(课后的习题没去管它,前面的都理解了就行了)(差不多一天一章,晚上,在结束一章后不得不睡觉时,总有迫不及待的感觉。。。,好不容易,第二天到了,干完工作后,又可以继续啦!就象看小说。。)
十几天弄完基本C后,想写个小游戏!
可是,谭浩强C没有图形,就到书店买来了几本图形书,猛干了三五天,就猛改了书上的一个小C游戏,大概化了一个星期,几乎总以为当天晚上可以结束,但总是搞到第二天早上还没解决!就这样连续一个星期白天睡觉晚上赶工(我其实不想熬夜。。)。。。疯狂到了基点!
一个星期后终于搞出来啦!
就是上传到这里的《全面改写的小C游戏》。。。
后来,陆续写出了一些其他习作。。。
(后来,花了一个月学完了基本C++,两个月学完了基本VC,写了一些WIN32习作,其中WIN下迷你硬盘读写器就上传到这里。。。)
[此贴子已经被作者于2006-8-2 15:47:08编辑过]