int *c=&a,*d=&b; int t=*c; *c=*d; *d=t;
有帮助请采纳
const定义的量是常量,是不能修改的,当然通过指针的方法修改也算的话那当我没说……
const
const修饰是无法直接修改改a,b的值,但是我们可以通过地址来修改他们的值,或者互换a,b的地址。
int *tmp=&a; *tmp=b; tmp=&b; *tmp=a;