若有定义“int n1=0 n2 *p=&n2 *q=&n1; 则与赋值语句“n2=n1”等价的是
已帮助 人
若有定义“int n1=0, n2, *p=&n2, *q=&n1;", 则与赋值语句“n2=n1”等价的是
A.*p=*q
B.p=q
C.*p=&n1
D.p=*q

回答
共1条回复-
A 解析:在定义指针变量p和q时,分别把变量n2和n1的地址赋给了指针变量p和q,所以*p和*q中内容就分别是变量n2和n1的值,所以语句*p=*q与语句n2=n1等价。因此选项A)正确。
