数据类型
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”关键字用于定义枚举数据类型
|
参考文献
超纲交流:
- float与double的区别是什么
版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
分类:C语言
标签: