您的位置:首页 > 其它

不开辟用于交换数据的临时空间完成字符串的逆序

2012-05-28 14:03 337 查看
#include<iostream>

using namespace std;

int main()

{

char str[20]="abcdef";

int l=strlen(str);

int i,j;

for(i=0,j=l-1;i<j;i++,j--)

{

str[i]=str[i]^str[j];

str[j]=str[i]^str[j];

str[i]=str[i]^str[j];

}

for(i=0;i<l;i++)

cout<<str[i]<<" ";

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐