优秀的编程知识分享平台

网站首页 > 技术文章 正文

单片机C语言:数据类型,你学会了吗?

nanyue 2024-10-26 11:21:13 技术文章 5 ℃

C语言中声明变量或者函数时需要给出其数据类型,不同的数据类型所表示的数据格式,存储空间都不同,C语言的类型可以总结为四种:


基本类型:包含整数类型和浮点类型

枚举类型:在程序中使用枚举类型来定义只能赋予一定的离散整数数值的变量。

void类型:声明函数时常用的类型表示空没有值

派生类型: 包括:指针类型、数组类型、结构类型、共用体类型和函数类型。


整数类型:在单片机中常用的整数类型有:char、unsigned char、int、unsigned int、long、unsigned long

浮点类型:float、double、long double

Void:空类型

数据类型字节大小数值范围

char 1 Byte (-2^7, 2^7 - 1)

uchar 1 Byte (0,2^8 - 1)

short 2 Byte (-2^15, 2^15 - 1)

ushort 2 Byte (0, 2^16 - 1)

int 4 Byte (-2^31, 2^31 - 1)

uint 4 Byte (0, 2^32 - 1)

long 4 Byte (-2^31, 2^31 - 1)

ulong 4 Byte (0, 2^32 - 1)

float 4 Byte (-2^31, 2^31 - 1)

double 8 Byte (-2^63, 2^63 - 1)

long long 8 Byte (-2^63, 2^63 - 1)

最近发表
标签列表