不知道哪里出错了,我看网课的就是这么写的

img

定义t应该是*t吧。

int a, b, *t, *p1, *p2;

交换的时候,类型要一致的。

p1 p2是指针,存放的是数据的地址,要交换数据得用 t = *p1, *p1=*p2 , *p2=t