学习c语言的全过程 浅谈c语言学习方法

学习c语言的全过程 浅谈c语言学习方法

ID:10812899

大小:33.50 KB

页数:10页

时间:2018-07-08

学习c语言的全过程 浅谈c语言学习方法_第1页
学习c语言的全过程 浅谈c语言学习方法_第2页
学习c语言的全过程 浅谈c语言学习方法_第3页
学习c语言的全过程 浅谈c语言学习方法_第4页
学习c语言的全过程 浅谈c语言学习方法_第5页
资源描述:

《学习c语言的全过程 浅谈c语言学习方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学习C语言的全过程浅谈C语言学习方法学习C语言的全过程浅谈C语言学习方法互联网 2009年06月12日10:07 燕小6   4577次网吧技术群568896292网吧技术群6106313076网吧技术群7106313196网吧技术群8106313272更多-5258网吧主页百台机器每月收入100+http://lm.5258.net/初学者该看哪些书来入门:在学习C语言之前,首先就要选择一本教材,对于初学者,我个人并不建议去读电子书籍,最好是买纸质书来学习。比如比较有名的“C程序设计”就很不错,尤其是第二版。我也看过,比较适合中国人来初学。整本书都

2、在全面系统的讲解C的语法结构,构成C的语言元素包括:数据类型,支持的运算符,标识符(是由程序员按照命名规则起的名字,用于变量名,函数名,宏名等等),关键字(编译系统用于实现C内部功能的词,比如:转向goto和中断break等等)等。看完这本书你基本上可以写一些简单的小程序,当然是DOS下的程序。如果你想在进一步深入学习C的话,可以看“C陷阱与缺陷”这本书。写这本书的作者是在Bell工作对C是非常精通的,应该算是大师级的人物了。如果你暂时不想深入C的话,也没问题,因为此时你完全可以把C当作一种编程工具来使用,你要做的就是多写Code来让自己熟悉C语言。

3、经验是非常重要的,“经验是检验真理的唯一方法”.当然你不会纸上谈兵,如果你有过多的开发经验的话,就知道在纸上或最初的设想的Code拿到计算机上来实现,最终会发现有很多地方都是不合理的,之前是没有办法想象到的。在初学C的过程中,比如你会看“C程序设计”来初学C,当你学完每一章的时候要把习题来完成,这里就是考验你学到的知识了,看看你应用能力怎么样?尤其是程序设计题目,比较有意思。哪里不懂了。可以翻回去看书中的解释。如果没有解释或你还是不明白,可以去问别人,与其他人交流。bbs,QQ或Google.直到你弄明白为止。当你把问题最终解决的时候,我敢打赌,此时

4、你一定很兴奋,或者是比较兴奋。这个时候知识已经在你的大脑里了。下面我为你推荐几本不错的关于C语言籍:C编程规范C语言大全第四版(个人感觉不错,里面有提及C标准方面的东西)C和指针TheCprogrammingLanguage(经典着作)如果你要看电子书的话,以上几本书在Google上很容易就可以找到。关于C语言的初步理解:对于初学者,会有太多的疑问,原因是你的知识面太小。现在我为你解释一些C相关的东西。目的是让你能够有一个大致清晰的方向,来给自己安排学习计划。专业的来说,我们是或将是一名程序员,程序员当然就是要开发程序了。对于软件开发方面我来解释下术

5、语:C,C++,ASM,Basic,Java这些是计算机语言。计算机语言很多,我就不多说了。VisualC++,VisualBasic,Microsoft研发的开发环境,开发环境包括:编译器,库函数(每种C语言编译器都支持标准库,同时它们也会扩展自己的库,所以很多比较以来库函数实现的程序员,在转向不同的开发环境的时候最初总是不使用的,会遇到很多问题),一些资源模板等等。Visual就是可视的意思,后面的就是语言。VisualC++支持C与C++2种语言,是根据文件的扩展名来判断采用哪种编译内核。什么是“面向对象”与“面向过程”?其实是2种完全不同的程

6、序设计思想,C语言是面向过程语言,而C++是面向对象语言。在面向对象的语言中有“类(Class)”这个东西。C中没有。对象是由类来派生的一个实例,相反类就象是一个模板。什么是SDK?SDK就是软件开发工具包(SoftwareDevelopmentKit)。指的范围比较广,通俗的说,凡是能够与软件开发过程占上边的东西都属于。比如:库文件,参考资料,接口函数,当然语言也应该属于。DDK就是设备驱动程序开发工具包。TurboC:这是一个比较精致的C语言编译器。理论上来说任何一门语言都可以在任何一种操作系统上运行,前提是操作系统要支持。也就是我们所说的应用程

7、序接口,比如WindowAPI(ApplicationProgrammingInterface),其实是Microsoft内部定义的接口函数用于实现一些Windows内部的功能。一些对象的描述术语,在不同平台上是不同的,比如:Windows下的“调用”,经常被称为“呼叫”,“返回”被称为“传回”.什么是“算法”?你最初只需要知道算法实际上就是对特定的Data进行运算的一段代码而已。也可以认为在求解一道题目的时候,采取的方法与步骤的总称。对于基本的C程序来说,实际上就是由Data与算法来组成的。什么是“数据结构”?如果要是系统的讲解,还需要一本书“数据

8、结构”,简单的说:是程序要处理的数据在内存中的存储与组织的方式,分为:物理结构与逻辑结构。逻辑结构就是我们抽

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

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

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