首页  

size_t和int区别     所属分类 c 浏览量 680
size_t 是C/C++标准 在 stddef.h 中定义的
这个类型足以用来表示对象的大小
size_t的真实类型与操作系统有关

sizeof 和 strlen 的返回值类型就是 size_t

int在不同架构下都是4字节
int为带符号数,size_t为无符号数


32位架构中定义为
typedef   unsigned int size_t;

64位架构中定义为
typedef  unsigned long size_t;


size_t在32位架构上是4字节
在64位架构上是8字节



sizeof与strlen的区别

上一篇     下一篇
C语言各种类型变量初始化

grafana忘记密码重置

sizeof与strlen的区别

linux性能监控

网络流量单位说明

make 和 make install 的区别