c++3 构造数据类型
- 格式:pptx
- 大小:1.55 MB
- 文档页数:122


c语言的数据类型表在C语言中,有几种基本的数据类型,它们可以用来存储不同类型的数据。
以下是C语言中常用的数据类型:1. 整数类型:- char:用于表示字符,通常占用一个字节。
- int:用于表示整数,通常占用四个字节。
- short:用于表示短整数,通常占用两个字节。
- long:用于表示长整数,通常占用四个或八个字节。
- unsigned修饰符可以用于表示无符号整数,如unsigned int。
2. 浮点数类型:- float:用于表示单精度浮点数,通常占用四个字节。
- double:用于表示双精度浮点数,通常占用八个字节。
- long double:用于表示扩展精度浮点数,占用的字节数较大。
3. 逻辑类型:- _Bool:用于表示逻辑值,只能存储true或false。
C99标准引入的数据类型。
- bool:与_Bool是相同的,但在引入标准库stdbool.h后可用。
4. 枚举类型:- enum:用于定义枚举类型,可以取一个或多个预定义的常量值。
5. 指针类型:- 指针类型用于存储变量的内存地址。
6. 结构体和联合体类型:- struct:用于定义结构体,通过将多个不同类型的变量组合在一起来创建新的数据类型。
- union:用于定义联合体,它允许在同一内存空间中存储不同类型的变量。
7. void类型:- void:用于表示没有类型,通常用于函数返回类型、指针类型和函数参数类型的声明。
以上是C语言中常用的数据类型。
通过选择适当的数据类型,可以有效地管理和操作不同类型的数据。