请问为什么使用&去数组地址时输出的是完全不相关的数据
于30个字符,请进行修于30个字符,请进行修于3修
收起
a 本来就是 字符指针, &a是指 取字符指针变量a 本身的地址 ,它跟 数组元素没有关系, &a + 1 表示 字符指针变量a 的地址 + 1, 然后 *(&a + 1) 取对应的值,这个值是未知的a 指向的值是 *a, 所以你要取 a 往后移动一位的值 ,你直接 * (a + 1) 即可,相当于 a[1]
报告相同问题?