已知 a 为 int、p 为 int*,下列赋值语句不符合语法的是: A. *(p + a) = *p;B. *(p - a) = a;C. p + a = p;D. p = p + a; 正确答案:C