C 语言编程 — 数据类型概览

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 语言编程 — 数据类型概览相关的知识,希望对你有一定的参考价值。

目录

文章目录

数据类型概览

数据类型,是编程语言的基石。其最初的目的就是为了让程序(开发者)更加充分的利用稀缺的内存资源。随着技术的发展,数据类型也被赋予了更深厚的含义:

  1. 用于确定数据对象占用的内存空间大小。
  2. 用于确定数据对象的数值范围。
  3. 用于规定数据对象所能进行的操作(行为)。

例如:基本整型数据对象占用 4B 的内存空间,数值范围是 [0x0, 0xFFFF FFFF],可以进行算术运算。

四大数据类型

  1. 基本数据类型:是 C 语言中最基本的数据类型,它们用于存储基本的数据值,包括:整型、浮点型、字符型和布尔型。

  2. 构造数据类型:由多个基本数据类型组成,它们用于表示更复杂的数据结构,包括:数组、结构体、联合体和枚举类型。

  3. 指针类型:用于存储变量或数据的内存地址。

  4. 空类型(void):是一种特殊的数据类型,它表示没有值。空类型通常用于表示函数没有返回值,或者指针没有指向任何数据。

  5. 衍生数据类型:是通过对其他类型进行修改而得到的新类型。C 语言中常见的衍生数据类型包括:常量类型、限定符类型和自定义类型。

以上是关于C 语言编程 — 数据类型概览的主要内容,如果未能解决你的问题,请参考以下文章

C 语言编程系列

C语言 数据在内存中的存储

C语言学习概览

C primer plus 摘抄(第一章:概览)

Go语言初尝

光天化日学C语言(13)- 位运算概览 | 开启位运算的征程