根据给定的代码:

  • p1&a + 1 的结果,即指向数组 a 的末尾后的下一个位置。
  • p2 是将 a 的地址转换为 long 类型后加上 1 的结果,即指向数组 a 的第一个元素后的下一个位置。

因此,p1[-1]a[3],即数组 a 的最后一个元素的值,即 4。 而 *p2a[0],即数组 a 的第一个元素的值,即 1。

long a4 = 1 2 3 4;long p1=long &a+1;long p2=long longa+1;那么p1-1和p2分别是什么

原文地址: http://www.cveoy.top/t/topic/h8QD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录