|
发表于 2006-12-9 14:33:36
|
显示全部楼层
这样还行:
- #include<stdio.h>
- #include<string.h>
- void swap(int strF[],int,int);
- main()
- {
- int i;
- char *str[]={"fakllj","aeee","ddead"};
- swap(str,0,2);
- for(i=0;i<3;i++)
- printf("%s ",str[i]);
- return 0;
- }
- void swap(int strF[],int i1, int i2)
- {
- if(i1==i2)
- return;
- strF[i1] ^= strF[i2];
- strF[i2] ^= strF[i1];
- strF[i1] ^= strF[i2];
- }
复制代码 |
|