You can mark a pointer as being packed: __packed short* pUnalignedHalfWord = (__packed short*) xyz;So if you had a structure:__packed struct MyStruct_t{ char a; short b;};MyStruct_t foo;__packed short* pUnalignedHalfWord = (__packed short*) &(foo.;
__packed short* pUnalignedHalfWord = (__packed short*) xyz;
__packed struct MyStruct_t{ char a; short b;};MyStruct_t foo;__packed short* pUnalignedHalfWord = (__packed short*) &(foo.;