先说D为什么是错的&i是i的地址,你把它的地址+10,那跟内容+10差着十万八千里呢再说Bp就是指向了i的地址,*p就是i的值,所以等价于i=i+10
下面的语句:p 是解引用,得到的是指针p所指的内容,即p是一个int型数据,D答案中,p后又有&,这是取地址的意思,即得到的内容&i应该赋值给指针,不能赋值给p,故D是对的,把指针的声明与解引用分别清楚,自然知道b错在哪里
&