定义int a[ ]={1,2,3,4,5,6},*p=a;表达式(*++p)++的值是--------.

学习 时间:2026-05-30 00:30:49 阅读:3532
定义int a[ ]={1,2,3,4,5,6},*p=a;表达式(*++p)++的值是________.

最佳回答

甜蜜的人生

耍酷的老鼠

2026-05-30 00:30:49

是2由于*p=a,p指向了a的第一个元素a[0](*++p)++这个先执行++pp指向a[1]*p就是a[2]转化为a[2]++,由于++先算表达式值在自加1,所以这个表达式的值为2

最新回答共有2条回答

  • 激昂的裙子
    回复
    2026-05-30 00:30:49

    是2由于*p=a,p指向了a的第一个元素a[0](*++p)++这个先执行++pp指向a[1]*p就是a[2]转化为a[2]++,由于++先算表达式值在自加1,所以这个表达式的值为2

上一篇 1月9日前形容很有秩序的四字成语-------,-------,-------,-------,能和履行搭配的词----

下一篇 cpu温度怎么降下来