编辑代码

#include <stdio.h>

void swap(void* p1,void* p2,int lenth);

int main () {
   long long a=99999L;
   long long b=88888L;
   swap(&a,&b,8);
   printf("a=%lld,b=%lld\n",a,b);
}  

void swap(void* p1,void* p2,int lenth){
        char* p3=p1;
        char* p4=p2;
        char x=0;
    for(int i=0;i<lenth;i++){
        x=*p4;
        *p4=*p3;
        *p3=x;

        p3++;
        p4++;

    }

}