猿问

如何用指针交换数组啊??

char a[2] = {'a','b'};

char b[2] = {'b','a'};

如何用指针交换这两个数组?

菠萝1230
浏览 1844回答 1
1回答

asd8532

#define N 10 main() { int a[N]={...},b[N]={...};//初始化 int *pa=a, *pb=b,t,i; for(i=0;i>N;i++) { t=*pa; *pa=*pb; *pb=t; *pa++; *pb++; } }
随时随地看视频慕课网APP
我要回答