关于内存对齐的探索
2024-03-29 09:54:58 阅读次数:37
内存
/*
探索内存对齐
coder:瞿鹏志
*/
#include <stdlib.h>
#include <iostream>
using namespace std;
#pragma pack (8)
typedef struct node2{
int a;//4
char b;//4
}node_type;
struct node{
char a;//4
int b;//4
double c;//8
node_type s1;
};
int main(void)
{
cout<<sizeof(node)<<endl;
return 0;
}
/*
内存对齐需要判断有效地址的首地址存储区域
*/
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/u_12392289/5985518,作者:机智的程序员小熊,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:Centos7/8 安装/配置 Redis5
下一篇:学习笔记——列存储