当前位置: 首页 > news >正文

视频号服务商入驻条件网站seo公司哪家好

视频号服务商入驻条件,网站seo公司哪家好,上海人力资源网官方网,怎么做免费网站教程许久不见我考完试回来啦,让我们接着将结构体进行到底! 目录 结构体对齐的意义: 结构体对齐的实现: 对齐规则: 训练: 好到这里误区来了: 总结: 往期回顾: 下期预告&…

许久不见我考完试回来啦,让我们接着将结构体进行到底!

目录

结构体对齐的意义:

结构体对齐的实现:

对齐规则:

训练:

好到这里误区来了:

总结:

往期回顾:

下期预告:结构体实现链表


结构体对齐的意义:

结构体的内存存储形式并不是按照普通形式的直线形式的存储,为了达到快速访问的效果,计算机在对结构体进行存储时会浪费掉一些内存空间来满足数据的对齐。


结构体对齐的实现:


对齐规则:

  1. 结构体数据储存位置从0开始,对之后的数据类型储存要进行对齐(对齐是以字节为单位)
  2.  成员变量要对齐到某个数字(对齐数)的整数倍的地址处。
  3.  对齐数 ==编译器默认的⼀个对齐数与该成员变量所占内存(以字节为单位)大小的较小值(例如:int 类型的大小为4个字节,VS2022默认的对齐数是8,则int 的对齐数为 4)
  4. 结构体的总大小(不是序号)为最大对齐数的整数倍

训练:

知到了这些,就可以对结构体的内存大小进行计算了:
我们来计算两个练手:

struct {   char a;   short b;   char c; }S1;

struct {  char  a;  char  b;  short c; }S2;

S1 的计算方式:

好到这里误区来了:

注意:这里我们此时的内存大小为:5个字节,需要对齐为2的整数倍,所以最终对齐后内存为6个字节。


总结:

为了保险,计算时先画一个内存序号表,一个序号表示一个字节,从序号为0开始将数据放入。
最后不要忘了总内存内存对齐。

那么S2的内存大小为多少就由你自己来计算吧!!


往期回顾:

结构体指针icon-default.png?t=N7T8http://t.csdnimg.cn/FMfxa同时:

S2的内存大小为:4个字节!!


下期预告:结构体实现链表

http://www.hkea.cn/news/62731/

相关文章:

  • 网站内链符号seo百度站长工具
  • 网站页面太多是否做静态seo优化软件
  • mac下怎么安装wordpress关键词排名优化易下拉霸屏
  • 国内做国外代购在哪个网站好百度平台客服怎么联系
  • 菏泽网站获客网站建设公司中国站长网入口
  • 黄冈网站建设推荐seo查询排名软件
  • 自己怎么做百度网站广州seo网站公司
  • 京东企业的电子网站建设百度seo教程网
  • 弥勒网站设计公司share群组链接分享
  • 网站建设栏目管理百度推广搜索排名
  • 企业管理类的网站全球搜是什么公司
  • 网站开发自我介绍seo报告
  • 网站应用软件设计海口seo网络公司
  • 武汉站建设深圳网站开发制作
  • 网站建设的平台分析北京seo技术
  • 手表价格网站百度推广天津总代理
  • 如何将域名和网站绑定排名seo怎么样
  • 旅游网站推广方案色盲测试图
  • 现在开发个网站多少钱安全优化大师
  • 网站开发工程师工资多少百度统计工具
  • 征信报告优化大师好用吗
  • 一个ip地址做多个网站网络营销公司是做什么的
  • 赤峰网站建设公司旅行网站排名
  • seo网站优化工具软件拉新推广平台
  • 政府网站设计方案无锡网站制作优化
  • 社交网站盈利吗如何在各种网站投放广告
  • 建设工程合同民法典东莞快速优化排名
  • 泗县口碑营销互联网营销推荐咨询青岛seo计费
  • 做电影网站用什么服务器中文域名注册官网入口
  • 做网站那里好win10系统优化工具