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

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

最佳回答

高贵的宝马

标致的红牛

2026-04-08 06:00:56

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

最新回答共有2条回答

  • 勤奋的雪糕
    回复
    2026-04-08 06:00:56

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

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

下一篇 cpu温度怎么降下来