设int x[]={1,2,3,4,5},*p=x;,则值为3的表达式是()
A、p+=2, *p++
B、p+=2, *++p
C、p+=2, p++
D、p+=2, ++*p
【正确答案】:A
【题目解析】:int x[]={1,2,3,4,5},*p=x;,中指针变量p指向一维数组,在一维数组中值为3的表达式是x[2],让指针变量引用一维数组x[2]的方法是p[2]。p+=2, *p++中p+=2等价于p=p+2=2,*p++是运算过后p才进行加1。则值为3的表达式是p+=2, *p++。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部