大学的时候曾经学习过C语言,教科书是谭浩强的绿色的书。当时根本没有好好学习,期末考试是靠老师画重点才过的。
那个时候稀里哗啦的完全听不明白,最揪心的是指针和文件操作(当时根本不知道这个世界上还有DB存在,要是知道的话,肯定要纠结死)。
最后老师夸我们说,我教了你们一个学期的C语言,你们就会个排序,还写不正确。// 现在想想真是惭愧
前天刚接触C的时候,上面leader推荐了一个编辑器【turboc2.0】,这个东西就是我们以前的编辑工具嘛,曾经在我们学校的古董电脑上跑的编辑工具,这么想想的话,还真有点怀念这个工具编写C程序。
这两天看了一些C的电子书,感觉应该回到了大学刚学过的水平了(当时水平是真水)。
一共看了C语言的一些基本的语法还有指针的一些概念,在Java以及C#襁褓中成长的我,这样偏低层的语言【就是很多事都要我们自己做的】的思想是真的离我越来越遥远。
我们写Java程序的时候,不要去管内存,但是C的话很多时候要我们自己去管理,要我们意识到数据在内存的存储,这个时候我们想起了Java。
总之,看C语言语法的时候,看不明白的情况下,理解吃力的情况下,复杂的情况下,我就想起了Java的简介,人性化。
-- 我只想说,我被Java惯坏了,被面向对象的强大惯坏了。
或许可以趁这最近比较清闲,好好修理下自己定向思维的脑袋,戒骄戒躁,活跃思维。