内存对齐-常用数据类型占的字节数
发布日期:2021-11-20 10:18:04 浏览次数:22 分类:技术文章

本文共 529 字,大约阅读时间需要 1 分钟。

参考链接:https://www.cnblogs.com/xylc/p/3780907.html

1.结构体和类遵循字节对齐原则:

32位系统遵循4字节对齐

64位系统遵循8字节对齐

2.常用数据类型:

32位编译器:(指针类型的所占字节数在32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器)

int:4个字节
int *:4个字节
short int:2个字节
unsigned int:4个字节
long:4个字节
*long :4个字节
unsigned long:4个字节
long long:8个字节
char:1个字节
*char :4个字节
float:4个字节
double:8个字节

64位编译器:(指针类型的所占字节数在64位的寻址空间是2^64, 即64个bit,也就是8个字节。同理32位编译器)

int:4个字节
int *:8个字节
short int:2个字节
unsigned int:4个字节
long:8个字节
*long :8个字节
unsigned long:8个字节
long long:8个字节
char:1个字节
*char :8个字节
float:4个字节
double:8个字节

转载地址:https://blog.csdn.net/weixin_43223362/article/details/104932235 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:转义字符
下一篇:继承关系下类的内存布局

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月18日 21时55分07秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

使用 Git 并借助 Eclipse + Coding 合作开发项目 2021-06-30
[Java爬虫] 使用 Xpath + HtmlUnit 爬取网页基本信息 2021-06-30
[人工智能] 使用百度 API 读取身份证照片的文字 2021-06-30
在SpringBoot中使用【阿里云OSS对象存储】存取图片 2021-06-30
[Java爬虫] 使用 HtmlUnit + Xpath 模拟点击、动态获取信息 2021-06-30
使用 SpringBoot 之 JPA 整合 Redis 实现缓存 2021-06-30
SpringBoot 结合 JSR303 对前端数据进行校验 2021-06-30
SpringBoot 整合 MongoDB 之 MongoTemplate 实现 CRUD、分页接口 2021-06-30
[增删改查] SpringBoot 整合 Solr 之 SolrClient 实现 CRUD、分页接口、高亮显示 2021-06-30
[Python爬虫] 模拟浏览器、代理ip、开启日志、超时处理、异常处理、登录、下载图片 2021-06-30
在 SpringBoot 中使用 @EnableAsync、@Async 轻松实现异步任务 2021-06-30
《学习 Go 语言》学习心得 2021-06-30
[汇编语言] 带有颜色的字符串显示(hello world 级别程序) 2021-06-30
[增删改查] Python 之使用 Django + LayUI 做后台管理 2021-06-30
Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入 2021-06-30
centos7 下将 Django2.0 项目部署到 阿里云 上(uwsgi3 +Nginx ) 2021-06-30
前后端分离 SpringBoot + SpringSecurity 权限解决方案 2021-06-30
前后端分离 SpringBoot + SpringSecurity + JWT + RBAC 实现用户无状态请求验证 2021-06-30
[Python爬虫] 使用 Beautiful Soup 4 快速爬取所需的网页信息 2021-06-30
在 Centos7 下使用 Docker 快速搭建 Hadoop 集群 2021-06-30