1.结构体的参数传递
首先结构体做函数参数有三种传递方式:
一是传递结构体变量,这是值传递,二是传递结构体指针,这是地址传递,三是传递结构体成员,当然这也分为值传递和地址传递。
以传引用调用方式传递结构比用传值方式传递结构效率高。以传值方式传递结构需要对整个结构做一份拷贝。
2.文件的包含
文件的包含问题
#include操作是,若后面带的是<>,则文件在安装路径中找;
若后面带的是“”,则文件在源目录中找。
3.位域
这个需要自己理解
type | 只能为 int(整型),unsigned int(无符号整型),signed int(有符号整型) 三种类型,决定了如何解释位域的值。 |
member_name | 位域的名称。 |
width | 位域中位的数量。宽度必须小于或等于指定类型的位宽度。 |