1 2 3 4 5 6 7 8 9 10 11
// code: 2 struct s { int i, j, k; } s; int main() { int i = s.i = s.j = s.k = 1; struct s *sp = &s; sp->k = 2; return sp->k; }