3个回答
展开全部
这个C不对啊!ps它指向的是数组第一个元素p,C答案的意思就相当于指针指向后移了两位,不过没有通过解引用而仍然是指针,并不是指针指向的内容。
A B是对的,原因估计你知道。D的意思是指针指向后移两位,再通过指针的解引用把指向的元素“解出来”即为字母o
A B是对的,原因估计你知道。D的意思是指针指向后移两位,再通过指针的解引用把指向的元素“解出来”即为字母o
追问
p+2不就是o吗?还有D是什么意思?
追答
D的意思就是指针指向了后移两位即是o的地址,后面的*ps就是把此时ps指向的变量解出来即字母o。*ps称为指针的解引用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选项C ps是一个指针,所以ps+2也是一个指针,也就是一个内存地址,他所指向的内容是o,但ps+2本身的值并不是o ,他本身的值类似0x12345678这样的形式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询