数据结构day2

struct data

{

char t1;//1

  char t2;//1  

unsigned short t3;// 2 //空4

unsigned long t4; // 8

 };  //一共16个字节是最大类型8的整数倍,所以总占16

struct data {

char t1; //1  //空3

int t2; //4

short t3; //2 //空2

};//总占12

struct s1 {

char c1; //1  //空3

int i; //4

char c2;//1 //空  3

  }; //总占 12

struct s2 {

char c1; //1

char c2; //1 //2

int i; //4

  };// 8

typedef struct Test {

short a; //2 //6

struct {

int b; //4    //4

double c; //8  

char d;//1  //7

} p;//  24>8? 8:24  

int e; //  4

} Test;  //40

typedef struct Test {

short a; //2 //6

struct

 {

int b;  //4 //4  

double c[10];  //80

char d; //1 //7 

} p;  //96 > 8? 8:96

int e; //4  //4

} Test;  //112

struct C {

char b; //1   //3

int   a;   //4 

short c;   //2 //2

};//12

struct C {  

char a;  //1

char b[3];  //3

char c; //1

   };//5

typedef struct

 {

int b;    //4

char a;     //1  //3

long e;     //8

char c;     //1  //3

float d;   //4

double t; //8 

}node;//32

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值