初学指针,最后一个为什么是2呀,我感觉是a[3]-a[0]等于3啊,求求了
4条回答 默认 最新
- CSDN专家-link 2021-11-29 15:50关注
题目的坑在(*p)++上,这里p并没有改变位置,只是将第三个元素值3输出,然后将这个3加1为4
后面 * p--先输出这个4,然后指针向前移动一位,即指向第二个元素2
最后 p-2就是第二个元素距离第0个元素的距离,自然是2了本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 配置FPT报错,该如何处理
- ¥15 有偿请人帮写个安卓系统下禁止装软件及禁止拷入文件的程序
- ¥100 用 H.265 对音视频硬编码 (CUDA)
- ¥20 mpich安装完成后出问题
- ¥15 multisim仿真
- ¥15 stm32循迹小车代码问题
- ¥15 输入一堆单词,使其去重输出
- ¥15 qc代码,修改和添加东西
- ¥50 Unity的粒子系统使用shadergraph(内置管线)制作的一个顶点偏移shader,但是粒子模型移动时,顶点也会偏移
- ¥15 如何用python处理excel的数据(极值标准化)