在C++中,若有定义:int x,y,*q1=&x;则下列赋值语句不正确的是()
A.*q1=*p1=10;
B.*p1=50;
C.q1=p1;
D.p1=&y;
(虽然我知道答案是A,但是我非常非常需要解析啊啊啊。在线等,急!)(我还有15题)