unsigned char str[16];
float f;
f=3.1415926;
str[0]=*(unsigned char *)&f;
str[1]=*(((unsigned char *)&f)+1);
str[2]=*(((unsigned char *)&f)+2);
str[3]=*(((unsigned char *)&f)+3);
真是麻烦。
还以为vs2010要把强制转换干掉呢。
还好,可以了。
unsigned char str[16];
float f;
f=3.1415926;
str[0]=*(unsigned char *)&f;
str[1]=*(((unsigned char *)&f)+1);
str[2]=*(((unsigned char *)&f)+2);
str[3]=*(((unsigned char *)&f)+3);
真是麻烦。
还以为vs2010要把强制转换干掉呢。
还好,可以了。