-
/* 對于 0x1234, 閱讀順序是 從左往右, */ union MyUnion { int a; char b; }; int endiam() { MyUnion mu; mu.a = 1; return mu.b;//大端傳回0,小段傳回1 } int main() { std::cout << endiam() << std::endl; system("pause"); return 0; }
/*
對于 0x1234, 閱讀順序是 從左往右,
*/
union MyUnion
{
int a;
char b;
};
int endiam()
{
MyUnion mu;
mu.a = 1;
return mu.b;//大端傳回0,小段傳回1
}
int main()
{
std::cout << endiam() << std::endl;
system("pause");
return 0;
}