| 
    XFusion API v1.3.0
    
   | 
 
结构体示例。 更多...

成员变量 | ||
| xf_templ_int_t | num | |
| char * | p_str | |
| union { | ||
| uint8_t all | ||
| struct { | ||
| uint8_t val_u4: 4 | ||
| uint8_t val_bit4: 1 | ||
| uint8_t reserved: 3 | ||
| } bits | ||
| } | data | |
结构体示例。
_xf_templ_struct_t。 当然用 xf_templ_struct_s 也可以。 在文件 xf_template_source_detail.c 第 195 行定义.
| xf_templ_int_t num | 
这是一个数字
在文件 xf_template_source_detail.c 第 196 行定义.
| char* p_str | 
这是一个字符串指针,前缀p_强调指针类型 
在文件 xf_template_source_detail.c 第 197 行定义.
| uint8_t all | 
< 结构体内的联合体或结构体等可以匿名 通过这个值可以修改整个共用体
在文件 xf_template_source_detail.c 第 199 行定义.
| uint8_t val_u4 | 
< 结构体内的联合体或结构体等可以匿名 这是位域的示例,u4 表示有 4 位,根据位置可能是 [0..3]
在文件 xf_template_source_detail.c 第 201 行定义.
| uint8_t val_bit4 | 
这是位域的示例,bit4 表示的是从 bit0 起数的第 5 位
在文件 xf_template_source_detail.c 第 202 行定义.
| uint8_t reserved | 
这是位域中未使用的位
在文件 xf_template_source_detail.c 第 203 行定义.
| struct { ... } bits | 
如果使用了英文缩写,应当在此说明缩写的原文
| union { ... } data |