若有声明“double x=3,c,*a=&x,*b=&c;”则下列语句中错误的是______________。

A.a=b=0; B. a=&c,b=a;

C.&a=&b; D.*b=*a

C
A:a=b=0//0赋值给b,b赋值给a
B:a=&c,b=a //把c的地址给了a, b=a,把a中存放的地址给了b
C:&a=&b//&a 指针变量a的地址,是个常量,常量之间不能赋值
D:*b=*a//相当于c=x;
温馨提示:答案为网友推荐,仅供参考