c++ uint8_t uint16_t uint32_t等用法

1kb是1000字节(byte) 是8000比特(bit)

uint8_t 实际是

unsigned char

unsigned char 占用一个字节 8位,因此能够存储的数据为2的8次方大小 即0-255

uint16_t实际上是:

unsigned short int

unsigned short int 占用两个字节16位,因此能够存储的数据为2的16次方大小 即0-65535

unsigned int

unsigned int 占用四个字节32位,因此能够存储的数据为2的32次方大小 即0-4294967295

unsigned long int

unsigned long int 占用八个字节64位。因此能够存储的数据为2的64次方大小 即0-18446744073709551615

/××/另外一个16进制数例如0xf 占8个2进制位,是4位 0.5个字节

posted @   浅情1314  阅读(898)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示