急跪求关于keil 3结构体定义的有关问题

急!!!!!跪求各位高手关于keil 3结构体定义的问题是这样的我现在main()外定义了一个typedef union_unfloat{

急!!!!!跪求各位高手关于keil 3结构体定义的问题
是这样的
我现在main()外定义了一个
 typedef union _unfloat
 {
  unsigned char bydata[4];
  float fdata;
 }unfloat;


然后
void main()
{
  unfloat qq;
  while(1);
}

为什么编译说我没定义unfloat 和qq????



[解决办法]
楼主可以的啊,,,
[解决办法]
mark , 

C/C++ code
 typedef union _unfloat {  unsigned char bydata[4];  float fdata; }unfloat; typedef union {  unsigned char bydata[4];  float fdata; }unfloat;