c语言 枚举类型 uint32_最全面C语言数据基本数据类型解析

79f1bc2801db2beafe8761c09b9a8854.gif

8bdfc62d6acc629bcd7403e9df6672e1.png

前言

上一章节主要是详细介绍了C语言system函数实现一个自动关机程序,不清楚的可以回顾一下哦。本章节主要针对于C语言基本数据类型解析一个详细介绍。

8bdfc62d6acc629bcd7403e9df6672e1.png

C语言基本数据类型是什么?

c编程语言中的数据类型用于指定可以在变量中存储哪种值。变量值的内存大小和类型由变量数据类型确定。在ac程序中,每个变量或常量或数组必须具有数据类型,并且此数据类型指定要分配的内存量以及要在该变量或常量或数组中存储的值的类型。数据类型的正式定义如下……

数据类型是一组具有预定义特征的值。数据类型用于声明变量,常量,数组,指针和函数。

在c编程语言中,数据类型分类如下:

  • 主数据类型(基本数据类型或预定义数据类型)

  • 派生数据类型(辅助数据类型或用户定义的数据类型)

  • 枚举数据类型

  • Void数据类型

19127237b2b7fd1e4fbb1ac033b50bc7.png

基本数据类型详解

C语言中的主要数据类型是基本数据类型。所有主数据类型都已在系统中定义。主数据类型也称为内置数据类型。以下是c编程语言中的主要数据类型:

  • 整数数据类型

  • 浮点数据类型

  • 双数据类型

  • 字符数据类型

bd1aa32ae8ebdd77b526bc136b03968e.png1整数数据类型

整数数据类型是一组整数。每个整数值都没有小数值。我们使用关键字“ int ”来表示c中的整数数据类型。我们使用关键字int来声明变量并指定函数的返回类型。整数数据类型与不同的类型修饰符一起使用,如short,long,signed和unsigned。下表提供了有关整数数据类型的完整详细信息。

5afd34cce0b05d3f81ec9cff73936856.png2浮点数据类型

浮点数据类型是带有十进制值的数字集。每个浮点值必须包含十进制值。浮点数据类型有两个变体:

  • 单精度

  • 双精度

我们使用关键字“ float ”表示浮点数据类型,使用“ double ”表示c中的double数据类型。float和double都相似,但它们的小数位数不同。float值包含6个小数位,而double值包含15或19个小数位。下表提供了有关浮点数据类型的完整详细信息。

3字符数据类型

字符数据类型是用单引号括起来的一组字符。下表提供了有关字符数据类型的完整详细信息。

1caf53438a0f1b2accb90d6215aca7e5.png

下表提供了有关c编程语言中所有数据类型的完整信息:

f96c0ea80e0d34d5ee0bae79748bf599.png4void数据类型

void数据类型表示没有值或没有值。通常,void用于指定不返回任何值的函数。我们还使用void数据类型来指定函数的空参数。

5枚举数据类型

枚举数据类型是用户定义的数据类型,由整数常量组成,每个整数常量都有一个名称。关键字“ enum ”用于定义枚举数据类型。

6派生数据类型

派生的数据类型是用户定义的数据类型。派生的数据类型也称为用户定义的数据类型或辅助数据类型。在c编程语言中,使用以下概念创建派生数据类型...

  • 数组:array

  • 结构体:struct

  • 共用体:union

  • 枚举类型:enum

尾言

本专栏作业:熟悉基本数据类型,后面的数据类型后续教程会陆续讲解的。

fd4170408185b5fc47bebd814d8c9944.png

9bb5fb96c50739bd45e72eae8b849bf9.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值