. . . "Is &*p valid C, given that p is a pointer to an incomplete type?" .