/*
探索内存对齐
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;
}
/*
内存对齐需要判断有效地址的首地址存储区域
*/