C++世界众生相

更多来自:http://imcc.blogbus.com

 

第3章

Ÿ C++世界众生相clip_image001

在听过了HelloWorld.exe的自我介绍,完成了与C++的第一次亲密接触后,大家是不是都急不可待地想要一试身手,开始编写C++程序了呢?

我们知道,程序首先是使用数据来描述现实世界的。当我们尝试使用数据来描述现实世界时,马上就遇到了一个问题:C++世界中的数据这么多,我们一个都不认识,该从哪里开始啊?别着急,现在我就来为你们介绍C++世界的芸芸众生:基本数据类型。clip_image003

3.1 百家姓:C++中的数据类型

我们知道,编程是使用程序设计语言来描述和表达现实世界的。现实世界中有很多客观存在的事物,例如数字、人、车辆等。很多数据是同一类的,比如人的名字,都是由文字构成的;人的身高,都是由数字组成的。在程序设计语言中,我们将这些相同类型的数据抽象成数据结构。数据结构是对现实世界中的同类数据的描述,我们把它也称为数据类型。这就像现实世界中人的姓氏一样,同一个姓氏的人是一家人。在C++世界中,同样数据类型的数据是同一个类别的,也有着相同的一些特征。为了描述现实世界中丰富多样的事物,通常将这些事物定义成具体的数据,而数据类型则是这些事物的种类。数据类型就像C++世界的百家姓,一个数据的数据类型,决定了这个数据是哪一家的人,如图3-1所示。

clip_image005

图3-1 C++的和谐大家庭

你可能感兴趣的:(C++)