1struct s { char p[2]; }; 2static struct s v; 3const int o0 = (int) ((void *) &v.p[0] - (void *) &v) + 0; 4const int o1 = (int) ((void *) &v.p[0] - (void *) &v) + 1; 5