1typedef struct { 2 int *p; 3} *A; 4 5extern const int a[1]; 6extern const int b[1]; 7 8void foo() 9{ 10 A x; 11 A y; 12 static const int * const c[] = { b }; 13 14 x->p = (int*)c[0]; 15 y->p = (int*)a; 16} 17 18