C语言程序设计
上QQ阅读APP看书,第一时间看更新

第2章 C语言基础知识

2.1 C语言的数据类型

高级语言中提供了丰富的数据类型。数据区分类型的主要目的是便于对它们按不同的方式和要求进行处理。在C语言源程序中,每个数据有着单一的、确定的、具体的类型。

C语言提供的数据类型分类如图2-1所示。

图2-1 数据类型分类

不同类型的数据在表示的形式、合法的取值范围、占用的存储空间等方面均有所不同(占用存储空间与所使用的计算机的类型相关)。