也谈谈我接触过的编程语言——我的C语言之路

也谈谈我接触过的编程语言——我的C语言之路

ID:37466063

大小:226.65 KB

页数:18页

时间:2019-05-24

也谈谈我接触过的编程语言——我的C语言之路_第1页
也谈谈我接触过的编程语言——我的C语言之路_第2页
也谈谈我接触过的编程语言——我的C语言之路_第3页
也谈谈我接触过的编程语言——我的C语言之路_第4页
也谈谈我接触过的编程语言——我的C语言之路_第5页
资源描述:

《也谈谈我接触过的编程语言——我的C语言之路》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、也谈谈我接触过的编程语言——我的C语言之路TOOT编程学院http://www.toot365.com也谈谈我接触过的编程语言——我的C语言之路从对计算机软件感兴趣到现在,接触的编程语言也不少了,总觉得谈论编程语言是一件很有趣的事情,因此决定写下一些东西来抒发抒发自己心中的各种想法。当然,这不是一篇技术向的文章,而是一篇用来以文字的形式总结自己对所接触过的编程语言的思考的日记。讲述自己接触过的编程语言,首先得弄清楚什么叫做``接触过''的概念。在我看来,``接触过''与``学过''是两回事。``学过''当然就是指对这门语言有不少的了解,知道它的应用,知道一部分的语

2、法,知道怎么用这门语言在不看教科书的前提下写出``Hello,world''程序,并且最重要的,要确实地写过代码。而``接触过''的要求则弱得多,只要稍微写过一点代码,哪怕你已经把这门语言的语法什么的忘得一干二净,甚至不记得自己当初是否有学过它的语法也没关系,这都可以叫做``接触过''。回忆型的文章,一般都是按照编年体来写的,因此我也先讲讲自己学过的第一门编程语言,想知道也谈谈我接触过的编程语言——我的C语言之路简介Linux系统    那就是C语言。说起为什么要学C语言,那可真是一段历史悠久的故事。话说在我读高中二年级的时候,忽然闷得发慌地觉得应该规划一下自己的

3、大学该学的什么专业,于是就在已经计划好的计算机这个领域当中开始挑选。编程语言排行榜:Objective-C和谷歌Go增。那时觉得计算机其实也就是分为软件和硬件而已,因此出于对自己当时并不擅长的物理的忌讳,决定以后要在计算机软件的道路上发展。c语言网站那时候对计算机的了解也是少得可怜,因此认为既然决定了选择走软件的道路,那么就应该从现在开始学习编程。当时哪听过有什么编程语言啊,只知道世界上有VB,以及在高一的时候晓得班里有个家伙曾经学习过C语言,还将他买的那本教材放在了自己的书桌上。然后在书店权衡了很久,最终选择了一本《C语言程序设计基础》,从此就开始了自己对C语言

4、的探索之旅,一直到今天。《一个操作系统的实现》的作者于渊说过,你开始用的什么系统,很大程度上取决于你周围的人使用什么系统。这句话套在应用软件的领域应该也是成立的。当初我刚开始接触C语言的时候,自己还加入了一个学校里面的兴趣小组,叫做``图灵社''。别看名字这么威风,其实里面的人都并没有想像中的那么厉害。当时的社长让我知道了我所接触的第一个C语言的开发环境,就是后来在我大一学习C语言的时候我的老师还向我们介绍过的Win-TC。没错,我一开始就是在一个16位的开发环境中学习C语言的。在Win-TC作为我唯一的开发环境的日子里,只知道按一下某个按钮就可以编译链接并运行自

5、己写好的程序,只知道不能使用中文,只知道如果要开发图形界面需要使用graphics.h头文件。现在回想起来,发现当时的自己真的可以用上很傻很天真来形容。不过也因为在那段时间所遭遇的种种迷茫,才驱使我去搜索引擎上拼命地查阅相关资料,才知道了原来Win-TC是一个外壳程序,套在Boarland的TC上面;才知道原来图形界面没有和标准的C语言绑在一起;在知道原来文件操作是建立在操作系统的基础之上的,c语言学习。语言本身也依赖于自己所写进去的东西,C语言并非是一种像公理一样的存在。那段日子,虽然了解了更多东西,不过也发现自己不了解更多东西,迷茫充斥在心灵和脑海之中,总觉得

6、C语言不是自己当初所期望的那种东西。某一天晚上,从零开始学习c语言。我把自己心中的迷茫和忧郁写在了一篇日记上,然后重新收拾了自己的心情和状态,决定再次投入到C语言的怀抱中去。从那时候起,开始对编程语言的存在有了另一番理解,然后又开始学习C语言了。Win-TC在我手上的使用寿命也算是挺长的,一直到我参加了一次ACM的校内预赛后,我才改用了DevC++,然后又遇上了更好的Code::Blocks。当然,那时候用的都是IDE,那时候还中着Windows的毒,那时候还对命令行存在不小的恐惧感,更别谈现在用Emacs来写代码的状况了。后来看了《C专家编程》和《C/C++探索

7、》(这本的名字有点忘了,不知道有否记错)之后,才对C语言的本质性的东西有了些许的了解。那时候也开始更多地接触Linux了,不再是上网了解与Linux有关的消息,而是开始了使用了Linux发行版,不过当时还没有自己的电脑,因此折腾起来也畏首畏尾的,没什么实质进展。后来买了本《LinuxC编程一站式学习》,发现宋劲彬老师的这本书写得确实是很好,c语言入门。而且平台恰是我当时越来越乐意折腾的Linux,因此即使还没有自己的电脑,就不断地看那本书了。那时候,在家里的电脑和姐姐的电脑上都有尝试在Linux平台下的写C程序的方式,也渐渐地知道了C语言的开发过程,知道了编译器G

8、CC,知道

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。