Ну можно такой огород нагородить:
Код
typedef struct
{
char a;
wchar_t b;
char c;
int d;
}Your_Structure;
#pragma pack(push, 1)
typedef union
{
char Array[0x8];
struct
{
char a;
wchar_t b;
char c;
int d;
}PS;
}Union_struct;
#pragma pack(pop)
int main(void)
{
Union_struct aa;
Your_Structure bb = {1, 2, 3, 4};
aa.PS.a = bb.a;
aa.PS.b = bb.b;
aa.PS.c = bb.c;
aa.PS.d = bb.d;
}