C 语言编程 — 数据类型概览
Posted 范桂飓
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 语言编程 — 数据类型概览相关的知识,希望对你有一定的参考价值。
目录
文章目录
数据类型概览
数据类型,是编程语言的基石。其最初的目的就是为了让程序(开发者)更加充分的利用稀缺的内存资源。随着技术的发展,数据类型也被赋予了更深厚的含义:
- 用于确定数据对象占用的内存空间大小。
- 用于确定数据对象的数值范围。
- 用于规定数据对象所能进行的操作(行为)。
例如:基本整型数据对象占用 4B 的内存空间,数值范围是 [0x0, 0xFFFF FFFF],可以进行算术运算。
四大数据类型
-
基本数据类型:是 C 语言中最基本的数据类型,它们用于存储基本的数据值,包括:整型、浮点型、字符型和布尔型。
-
构造数据类型:由多个基本数据类型组成,它们用于表示更复杂的数据结构,包括:数组、结构体、联合体和枚举类型。
-
指针类型:用于存储变量或数据的内存地址。
-
空类型(void):是一种特殊的数据类型,它表示没有值。空类型通常用于表示函数没有返回值,或者指针没有指向任何数据。
-
衍生数据类型:是通过对其他类型进行修改而得到的新类型。C 语言中常见的衍生数据类型包括:常量类型、限定符类型和自定义类型。
以上是关于C 语言编程 — 数据类型概览的主要内容,如果未能解决你的问题,请参考以下文章