设有int x; 经过()后,语句*px=0;可将 x值置为0?
问题描述:
设有int x; 经过()后,语句*px=0;可将 x值置为0?
A.int *px; B.int *px=&x; C.float *px; D.float *px=&x;
答
B
B选项的含义是把X的地址赋给PX,这样 对*PX赋值就能对X赋值了.
A、C错在没有赋值
D错在类型错误,PX要设为与X同一类型的指针