指针void f3(int *x,int *y) { int *t; t = x; x = y; y = t; 怎么理解

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 13:00:19
指针void f3(int *x,int *y) { int *t; t = x; x = y; y = t; 怎么理解

指针void f3(int *x,int *y) { int *t; t = x; x = y; y = t; 怎么理解
指针void f3(int *x,int *y) { int *t; t = x; x = y; y = t; 怎么理解

指针void f3(int *x,int *y) { int *t; t = x; x = y; y = t; 怎么理解
比如f3(a,b),你把a的地址给了x,把b的地址给了y,然后x和y互换,也就是存a和b的地址互换了一下,但是a和b的值没变,实际上这没有意义.