踏上征程前的思想动员

踏上征程前的思想动员

ID:39719916

大小:384.82 KB

页数:22页

时间:2019-07-10

踏上征程前的思想动员_第1页
踏上征程前的思想动员_第2页
踏上征程前的思想动员_第3页
踏上征程前的思想动员_第4页
踏上征程前的思想动员_第5页
资源描述:

《踏上征程前的思想动员》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章踏上征程前的思想动员首先要恭喜读者,无论出于什么样的原因,读者选择了自学C语言,这是一门强大而灵活的语言,同时也代表着学习上会遇到很多困难;但同样要恭喜读者选择了本书,因为笔者是十几年前自学的C语言,知道学习C语言的酸甜苦辣,因此笔者有信心带领读者轻松的学好C语言,用好C语言。本书面向的是纯C的初学者,初次接触C语言或者头一次接触编程领域。如果读者有过其他语言的编程经历,当然能帮助理解C语言。1.1为什么选择C语言为什么要选择C语言?这个问题是每个读者要问自己的问题,如果掌握了C语言之后,还是不能满足读者的需求,那么学习C语言就是一件浪费时间

2、的事情。笔者尝试回答这个问题,如果笔者的回答不能令读者满意,也许读者该选择另外一门语言。1.1.1在计算机领域,C语言大小通吃C语言的应用极其广泛,从网站后台,到底层操作系统,从多媒体应用到大型网络游戏,均可使用C语言来开发。(1)C语言可以写网站后台程序。(2)C语言可以写出绚丽的GUI界面。(3)C语言可以专门针对某个主题写出功能强大的程序库,然后供其他程序方便使用,从而让其他程序节省开发时间。(4)C语言可以写出大型游戏的引擎。(5)C语言可以写出另一个语言来。(6)C语言可以写操作系统和驱动程序,并且只能用C语言编写,Linux操作系统的全

3、部源代码都可以从网上得到,要深入了解操作系统的运行秘密,懂C语言,就能看懂。(7)任何设备只要配置了微处理器,就都支持C语言。从微波炉到手机,都是由C语言技术来推动的。1.1.2掌握了C语言,其他类似语言不学自通当掌握了C语言后,再去学习其他面向过程的语言,最多一个星期就能学会。因为万变不离其宗,只是语法上有些许更改,而思想却没有更改。有些语言,甚至1个小时就明白如何使用。1.1.3C语言久经考验,有现成的大量优秀代码和资料因为C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。这就使读者能在过去程序的基础上,快速和高效的编写新

4、的算法和函数。C语言是一个开源组织的语言。全球著名的开源组织网站“www.sourceforge.net”,能找到任何想要的开源代码。C语言使用者众多,讨论者也就众多,有数不尽的资料可以学习。1.1.4简洁、紧凑,使用方便、灵活,功能强大,执行效率高所有的优点都是基于C语言的简洁、紧凑,使用方便、灵活,功能强大,执行效率高。C语言仅有32个关键字,9种控制语句,却能完成无数的功能。某些方面C语言可能确实不如其他语言优秀,比如字符串处理方面,就不如Perl语言;比如数值计算方面,就不如Fortran语言;比如人工智能方面,就不如Lisp语言。可是这些

5、语言在其他方面却远远不及C语言。而且C语言有其他诸如表达力强,移植性好的特点,现在也许读者还无法理解,随着时间的推移,将会慢慢了解到。如果上面的回答还是不能满足读者的需求,那么最后一条,一定可以满足:精通了C语言,工作不用愁!1.2如何学好C语言无论出于什么目的,一旦下定决心准备学习C语言,就要端正思想,因为听说C语言难,所以觉得学不好,是不可取的。只要读者掌握一些方法,克服心理上畏难、不轻言放弃,是完全可以学好的。(1)多动手少求人!所有的问题都可以通过自己编写代码观察结果解决。凡是可以通过编写代码观察到结果的问题,都不应该成为一个问题。(2)多

6、学习优秀代码。C语言灵活简洁,即使编写出不好的代码,也可以编译出可以运行的程序来,但是却有更优秀的编程技巧,可以让程序更好的工作,这就要求读者多学习其他人优秀的代码。(3)多以人类的思考方法来类比计算机。计算机非常简单,需要什么数据,如何获取这些数据,得到后如何存放,如何处理,处理后如何表现,多问些为什么,如果人类来处理,需要什么东西,一旦理解了计算机的处理过程,编程,就是一件非常轻松的事情了。(4)C语言只是一个基础设施,要想编写强大的软件,必须学习相关操作系统的API(应用程序编程接口),熟悉其他类库的使用,才能开发出满足用户需求的软件来。1.

7、3什么是语言,什么是C语言也许读者读到这里,对于C语言到底是什么还很模糊。有必要做一个解释。一提到语言这个词,人们自然想到的是像英语、汉语等这样的自然语言,因为它是人和人相互交流信息不可缺少的工具。而今天,计算机遍布了我们生活的每一个角落,除了人和人之间的相互交流之外,我们必须和计算机交流。用什么样的方式和计算机做最直接的交流呢?人们自然想到的是最古老也最方便的方式——语言。1.3.1什么是语言类比人类的语言,比如汉语言,英语言,法语言,就可以总结些共性的东西出来:(1)语言是用来交流沟通的。有一方说,有另一方听,必须有两方参与。这是语言最重要的功

8、能。语言就是用来表达意思传递信息的。说的一方传递信息,听的一方接受信息;说的一方下达指令,听的一方遵从命令做事情。没有语言

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

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

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