基础数据类型包括一下几种:
- 整数类型(
int
、short
、long
):有有符号和无符号之分(如int
和unsigned int
)。 - 实数类型(
float
、double
):没有有符号和无符号之分,始终表示实数。 - 字符类型(
char
):可以是有符号或无符号(如signed char
和unsigned char
)。 - 枚举类型(
enum
):没有有符号和无符号之分,底层实现通常是有符号的整数。
并不包含布尔类型,布尔类型通常是用户自己定义的。
typedef unsigned char boolean_T;