#include <stdio.h>
int main()
{
double i = 7764;
unsigned char *p = (char *)&i;
int k;
for (k = 0; k < 8; k++)
printf ("0x%x ", *(p+k));
printf ("\n");
return 0;
}
beyes:~ # ./double
0x0 0x0 0x0 0x0 0x0 0x54 0xbe 0x40
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |