1 2 3 4 5 6 7 8 9 10 11 12 13 14
typedef struct { int a, b; } T; f (T *bs) { long long x; x = ({ union { T s; long long l; } u; u.s = *bs; u.l; }); }