关于内存对齐的探索

阅读 54

2023-01-03

/*



探索内存对齐



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;



}



/*



内存对齐需要判断有效地址的首地址存储区域



*/

精彩评论(0)

0 0 举报