回复: c语言入门很简单 书连载
第2章 开始C语言之旅
从这一章开始我们就算真正进入了C语言的世界了!不过,不要着急动手写代码,欲速则不达。先从最基本的C语言概念开始打好基本功,本章先从数据有关的C语言基本概念开始。
2.1 为什么要写代码
计算机语言是用来编写代码的,C语言也不例外!那么,再往深的想一想,为什么要写代码呢?难道仅仅只是因为好玩吗?不是的,如果仅仅是因为好玩,玩完之后就没意思了,也不会有那么多丰富多彩的软件了。
2.1.1 为什么要写程序
“工具都是给懒人发明的”。铁器时代之前,人们都是用手或者未经雕琢的木头来挖掘食物或者攻击猎物。人们发现这样很费力,然后就把石头进行打磨做出了石头工具。懒人可以用石头工具偷懒了。后来的青铜器时代、铁器时代也是如此。到了计算机时代,最伟大的发明就是计算机了。它可是很多懒人的福音啊!
呵呵…,开个玩笑。不一定用计算机的都是懒人了,不然我也是懒人一个了。不过计算机确实从各个方面给人们的生活带来很大的方便。
1.计算机很给力
买东西可以用淘宝,足不出户,就可以货比三家,挑出理想的宝贝。再也不用为一封家书,而苦苦等待好几个星期了,E-mail瞬间可以传递你的问候,或者收到家人的祝福。记录和保存文档再也不必费力的用草稿纸去手写,电子文档传输方便而且易于保管……。诸如此类计算机确实是个很给力的工具。
2.程序让计算机更给力
计算机是个又笨又努力的家伙,空有一身蛮力,但是不知道该干什么!需要程序告诉它,什么时候该做什么,什么时候不该做什么。
只有写出好的程序才可以发挥计算机最大的潜力,操作系统(如Windows)就是一个很实用的程序。但是,只有操作系统还不够,操作系统只是为各种优秀的软件提供一个公共的平台。你可以想想一下,要是Windows上没有装任何软件,要它有啥用?练习开机和关机吗?所以,类似于Word、QQ、浏览器、音乐播放器这些多姿多彩的应用程序配合操作系统使得计算机更加给力。
2.1.2 从本书开始学编程
有这样一群人,他们或许已经具备普通计算机使用的能力,或者连普通的计算机使用能力不具备,如不清楚QQ为何物。但是,他们立志做一个软件开发者,编写一个Office。如果你是这类人,那本书就非常适合你。
在书中,我们将会告诉读者,开发者是如何用语言告诉计算机自己的意思,来完成想要完成的目的。在这里,我们使用C语言来阐述我们的观点的,同时给出大量的C语言编程例子,来满足大家强烈的动手欲望。
我们所要达到的目标就是不仅仅是使初学者学会C语言的语法规则,还能够知道计算机语言是什么,以后遇到新的计算机语言学习时能够很快的搞定。当学习完本书,说出“C语言也就那样!”、“计算机程序设计语言也不过如此!”的豪言壮语,我们的目的就达到了。
|