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

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

最佳回答

灵巧的飞机

受伤的诺言

2026-10-05 20:17:51

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

最新回答共有2条回答

  • 耍酷的犀牛
    回复
    2026-10-05 20:17:51

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

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

下一篇 cpu温度怎么降下来