位域结构体的定义示例及其与联合体的定义使用
2014-05-19 15:45
281 查看
//位域结构体的定义示例及其与联合体的定义使用struct M_FloatDataBit { unsigned char L_0 : 8; //32位的float类型数据的低16位中的低8位 unsigned char L_1 : 8; //32位的float类型数据的低16位中的高8位 unsigned char H_0 : 8; //32位的float类型数据的高16位中的低8位 unsigned char H_1 : 8; //32位的float类型数据的高16位中的高8位 }; union _FloatUnion { M_FloatDataBit BitData; //存储32位数据的位段结构体,数据 float m_floatData; //float类型的数据 }; _FloatUnion m_Data; CString str; GetDlgItemText(IDC_EDIT_FLOAT_DATA,str); m_Data.m_floatData = atof(str); float f_data = m_Data.m_floatData; str.Format("%02X, %02X, %02X,%02X",m_Data.BitData.L_0,m_Data.BitData.L_1,m_Data.BitData.H_0,m_Data.BitData.H_1); SetDlgItemText(IDC_EDIT_FLOAT_HEX,str);
相关文章推荐
- 关于结构体定义时初始化及结合数组使用问题 示例
- 结构体的定义及其初始化方法And typedef的使用-----------权当笔记了
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Java嵌入式数据库LMini-0.1.2及其通讯录使用示例发布
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- 位域的定义与使用
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)