在c语言中,数据类型指的是用于不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量的存储占用的空间,以及如何解释存储的位模式。
c中的类型可分为以下几种:
1.基本类型:它们是算术类型,包括两种类型:整形类型和浮点类型
2.枚举类型:它们也是算数类型,被用来定义在程序中只能赋予其一定的离散整数值的变量
3.void类型:类型说明符void表明没有可用的值
4.派生类型:它们包括:指针类型,数组类型,结构类型,共用体类型和函数类型
数组类型和结构类型统称为聚合类型。函数的类型指的是函数返回值的类型。
整数类型
类型 存储大小 值范围
char 1字节 -128到127或0到255
unsigned char 1字节 0到255
signed char 1字节 -128到127
int 2或4字节 -32,768到32,767或-2,147,483,648到2,147,483,647
unsigned int 2或4字节 0到65,535或0到4,294,967,295
short 2字节 -32,768到32,767
unsigned
short 2字节 0到65,535
long 4字节 -2,147,483,648到2,147483647
unsigned