C语言学习第三节-数据类型

2020-03-31 12:55 阅读 118 次 评论 0 条

数据类型

C编程中的数据类型是一组值,并确定要对这些值起作用。 C提供了各种类型的数据类型,这些类型的数据类型允许程序员为变量选择适当的类型以设置其值。

编程语言中的数据类型是具有固定含义和特征值的数据的集合。 其中一些是整数,浮点数,字符等。通常编程语言为给定的数据类型指定范围值。

C数据类型用于

  • 声明变量时确定其类型。
  • 标识函数返回值的类型。
  • 标识函数期望的参数类型。

C语言有哪些数据类型

void 顾名思义,它不包含任何值,通常用于指定函数的类型或其返回的值。如果该函数具有void类型,则意味着该函数将不返回任何值。
int
用于表示整数类型。
char
用于表示字符类型。
float, double
用于表示浮点类型。
int *, float *, char *
用于表示指针类型。

C99中添加了另外三种数据类型

Bool
用于表示布尔类型。
Complex
用于表示复数类型。
Imaginary
用于表示虚数类型。

C支持三种派生的数据类型:

Arrays
数组是具有均一值的数据项序列。它们具有相邻的存储位置来存储值。
References
函数指针允许引用具有特定签名的函数。
Pointers
这些强大的C功能可用于访问内存并处理其地址。 用户定义的数据类型

自定义数据类型:

Structure
它是使用单个名称的不同类型的变量的包。这样做是为了有效地处理数据。 “ struct”关键字用于定义结构。
Union
这些允许将各种数据类型存储在同一存储位置。程序员可以用不同的成员定义一个并集,但是在给定的时间只有一个成员可以包含一个值。
Enum
枚举是一种特殊的数据类型,由整数常量组成,每个常量都分配有一个特定的名称。 “ enum”关键字用于定义枚举数据类型

参考文献

超纲交流:

  1. float与double的区别是什么

 

上一篇:C语言学习第二节-第一个c语言程序

下一篇:C语言学习第四节-变量、赋值、初始化

嘤嘤嘤嘤嘤呜呜呜呜呜叭叭叭叭叭嘿嘿嘿嘿嘿哟哟哟哟哟 (6 次评分, 平均分: 5.00 out of 5)
Loading...
版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:C语言学习第三节-数据类型 | 温柔的夜
分类:C语言 标签:

发表评论


表情