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

vpn网站模板永泰县住房和城乡建设局网站

vpn网站模板,永泰县住房和城乡建设局网站,wengdo网站开发创意设计,国土局网站建设情况汇报结构体中的成员并不是紧挨着分布的,内存分布遵循字节对齐的原则。 按照成员定义的顺序,遵循字节对齐的原则存储。 字节对齐的原则: 找成员中占据字节数最大的成员,以它为单位进行空间空配 --- 遇到数组看元素的类型 每一个成员距离…

结构体中的成员并不是紧挨着分布的,内存分布遵循字节对齐的原则。

        按照成员定义的顺序,遵循字节对齐的原则存储。

        字节对齐的原则:

                找成员中占据字节数最大的成员,以它为单位进行空间空配 --- 遇到数组看元素的类型

                每一个成员距离它所在结构体空间的首地址 必须是  它所占字节数的整数倍。

                结构体空间必须是 所占 字节数最大成员的整数倍。

        例1:                

struct test1
{char a;short b;int c;double d;
};// 看这个结构体在内存中的成员分布情况,怎么看?
struct test1 t1;
printf("%d\n",sizeof(t1));   // 16
printf("%p %p %p %p",&t1.a,&t1.b,&t1.c,&t1.d); // 90 92 94 98

        例2:        

struct test2
{char a;int c;short b;char d;double f;char c2;
};struct test2 b;
printf("%d\n",sizeof(b));  // 32

        例3:        

struct test1
{char a1;double c;char a2;
};struct test2
{char a;short b;struct test1 t1;  // char t1.a1;// double t1.c;// char t1.a2;short d;			
};struct test2 v;// 找最大成员如果里面有结构体  打散看  --- 分配单位是 8个字节
printf("%d\n",sizeof(v));  // 40printf("%p %p %p %p %p %p",&v.a,&v.b,&v.t1.a1,&v.t1.c,&v.t1.a2,&v.d); // 78 7A 80 88 90  98

http://www.yayakq.cn/news/586346/

相关文章:

  • 推广网站代码南昌哪里做网站好
  • 景县做网站新创建的网站
  • 免费建立自己微网站洮南网站建设哪家好
  • 网站版面设计网站 位置导航
  • 广州网站设计制作公司有哪些专业网络推广外包
  • 做外贸网站公司手机网页打不开被拦截了怎么办
  • 网站问题解决自己建个网站要多少钱
  • 做商城网站买多大的空间WordPress云媒体库
  • 广州网站建设首选快优商标logo图案大全图片
  • 如何向google提交网站中国民营企业500强
  • 想要建一个营销型网站 服务器的费用在多少重庆万州网站建设公司电话
  • 如何建设网站与域名网上怎么推广产品
  • 怎么做公司官方网站无本钱一天挣1000
  • 英文定机票网站建设python改写WORDPRESS
  • 电子商务网站设计与开发网站维护团队
  • 鹤壁 网站建设网站返回首页怎么做的好看
  • 常州钟楼区邹区建设局网站pc 手机自适应网站用什么做
  • 南山老品牌网站建设做logo图标的网站
  • 汕头网站建设技术托管诚聘网站开发人员
  • 可以做免费广告的网站百度网页版浏览器入口
  • 深圳网站上线方案提升学历官网
  • 网站建设微金手指下拉12游戏推广员拉人犯法吗
  • 做网站需要的素材资料ps做网站时画布宽度
  • 百度怎么收录我的网站网站开发详情
  • 河北省建设工程质量监督网站网站建设 创新
  • 泉州seo网站建设费用网站相似度
  • 有没有网站开发团队最新国际热点新闻
  • 做网站空间和服务器的百度网站v2升级到v3怎么做
  • 福鼎建设局网站首页成都展示型网页设计公司
  • 网站结构优化建议网站建设理论知识