- 程序设计基础教程:C语言
- 常东超 刘培胜 郭来德等编著
- 409字
- 2025-02-17 17:28:13
第2章 数据类型、运算符与表达式
2.1 C语言的数据类型
数据是计算机程序处理的所有信息的总称,数值、字符、文本等都是数据,而数据又是以某种特定形式存在的,不同的数据其存储形式是不一样的,例如,年龄19,那么19就是个整数,圆周率3.14159就是实数,英文的26个字母就是字符型数据等等。C语言提供了十分丰富的数据类型,每种数据类型是对一组变量的性质及作用在它们之上的操作的描述,它包括该数据在内存中的存储格式和该类型的数据能进行的运算。所谓数据类型是按被定义变量的性质、表示形式、占据存储空间的多少、构造特点来划分的,可以说一种语言的数据类型丰富与否是衡量这种语言是否强大的一个重要标准。在C语言中,数据类型可分为基本类型、构造类型、指针类型、空类型四大类,如图2.1所示。

图2.1 C语言的数据类型
由图2.1可见,C语言的数据类型非常丰富,但无论使用哪种数据类型都必须先说明类型再使用。在本章中,我们先介绍基本类型(包括整型、实型和字符型等)和指针类型,其余类型在以后各章中陆续介绍。