65,187
社区成员




#include <stdio.h>
int main()
{
_int64 a;
a = 100;
char b;
b = 1;
printf("%d %d\n", a, b);
return 0;
}
_int64 a;
a = 100;
char b;
b = 1;
int a1 = *(int*)((int*)&a + 1); //低位,等于100
int a2 = *(int*)&a; //高位,为0
printf("%d %d\n", a1, a2, b);
#include <stdio.h>
int main()
{
double a;
a = 100;
char b;
b = 1;
printf("%d %d\n", a, b);
return 0;
}