C语言交换指针p和p+i
时间: 2024-01-24 09:02:55 浏览: 97
C语言初阶指针.zip
假设p是指向类型为T的变量的指针,pi是指向类型为T的数组的第i个元素的指针。我们可以通过以下方式交换它们的值:
```
T* temp = p;
p = pi;
pi = temp;
```
这里,我们首先将p指针的值存储在temp指针变量中,然后将pi指针的值赋给p指针,最后将temp指针的值赋给pi指针。这样就成功地交换了指针p和pi的值。
阅读全文
C语言初阶指针.zip