int main()
{
int a=0x12345678;
int a1=0xffffffff;
char *b=(char *)&a;
char *b1=(char *)&a1;
printf("%08x,%08x\n",*b,*b1);
system("pause");
}
输出是 00000078 和 ffffffff
求大神解释,为什么12345678前六位没有,而后面那个又有
int main()
{
int a=0x12345678;
int a1=0xffffffff;
char *b=(char *)&a;
char *b1=(char *)&a1;
printf("%08x,%08x\n",*b,*b1);
system("pause");
}
输出是 00000078 和 ffffffff
求大神解释,为什么12345678前六位没有,而后面那个又有