0201 嵌入式第十五天

今日内容

结构体

注意:
1.结构体 --- 用来实现 自定义数据类型 
2.用结构体 
  a.先构造出 数据类型 
  b.用数据类型 定义变量 
               数组
               指针 

练习1: 结构体的输入

0201 嵌入式第十五天_第1张图片

输出

0201 嵌入式第十五天_第2张图片最大值

0201 嵌入式第十五天_第3张图片

分别按学号、成绩、姓名排序0201 嵌入式第十五天_第4张图片

结构体的对齐规则:
1.在32位的平台上,默认都是按4字节对齐的。  64位的平台 默认是8字节
2.对于成员变量,
   各自在自己的自然边界上对齐。
//整个结构体的对齐 
3.如果 成员变量中有比4字节大。  
  此时 整个结构体按照4字节对齐。  //32位的平台
4.如果 成员变量中没有有比4字节大。
  此时 整个结构体按照最大的那个成员对齐。

你可能感兴趣的:(嵌入式硬件,数据结构,算法,前端)