共用体的应用

 1 typedef union Receive_Data
 2 {
 3     unsigned char R_Data[4];
 4     float        fp;
 5 }gReceive_data;
 6 
 7 gReceive_data g_Receive;
 8 float fp_data;
 9 
10 R_Data[0]=0x01;
11 R_Data[1]=0x02;
12 R_Data[2]=0x03;
13 R_Data[3]=0x04;
14 
15 fp_data = g_Receive.fp;

此代码可以很方便的处理串口所接收到的数据。

posted @ 2013-10-26 23:23  Iamchritian  阅读(291)  评论(0编辑  收藏  举报