#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void swap(void* src,void* dest,int n)
{
char *tem=NULL;
tem=malloc(n);
memcpy(tem,src,n);
memcpy(src,dest,n);
memcpy(dest,tem,n);
free(tem);
}
int main(int argc,char **argv)
{
int a=3,b=4;
swap(&a,&b,sizeof(int));
printf("%d %d\n",a,b);
return 0;
}
编写一个函数,功能为互换任意两个相同类型变量的值
最新推荐文章于 2022-10-01 11:04:01 发布