中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

标准库数据类型和范围

表1为AArch64系统中C标准库定义的数据类型阈值的宏定义和范围。

表1 C标准库定义的数据类型阈值的宏定义和范围

类型

数据类型

最小值--宏

最小值--值

最大值--宏

最大值--值

uc

uint8_t

-

0

UINT8_MAX

255,即28-1

si

int16_t

INT16_MIN

-INT16_MAX - 1,即-215

INT16_MAX

32767,即215-1

ue32

uint32_t

-

0

UINT32_MAX

4294967295U,即232-1

i、bl

int32_t

INT32_MIN

-INT32_MAX - 1,即-231

INT32_MAX

2147483647,即231-1

f

float

FLT_MIN

1.17549435082228750796873653722224568e-38F

FLT_MAX

3.40282346638528859811704183484516925e+38F

li

int64_t

INT64_MIN

-INT64_MAX - 1,即-263

INT64_MAX

9223372036854775807L,即263-1

vi

uint64_t

-

0

UINT64_MAX

18446744073709551615,即264-1

d

double

DBL_MIN

2.22507385850720138309023271733240406e-308L

DBL_MAX

1.79769313486231570814527423731704357e+308L

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词