C语言中还有哪些交换变量值的方法?
#include<stdio.h>
void swap(int *a, int *b);
int main(){
int a = 3;
int b = 10;
swap(&a,&b);
printf("a=%d,b=%d\n",a,b);
}
void swap(int *a, int *b){
int t = *a;
*a = *b;
*b = t;
}
C语言中还有哪些交换变量值的方法?
#include<stdio.h>
void swap(int *a, int *b);
int main(){
int a = 3;
int b = 10;
swap(&a,&b);
printf("a=%d,b=%d\n",a,b);
}
void swap(int *a, int *b){
int t = *a;
*a = *b;
*b = t;
}