#include "stdafx.h"
void change(char *str)
{
for(int i=0,j=strlen(str)-1; i<j; i++, j--)
{
str ^= str[j] ^= str ^= str[j];
}
}
int main(int argc, char* argv[])
{
char str[] = "abcdefg";
printf("strSource=%s\n", str);
change(str);
printf("strResult=%s\n", str);
return getchar();
}
不开辟用于交换数据的临时空间,如何完成字符串的逆序
最新推荐文章于 2018-06-17 11:19:36 发布
本文介绍了使用C++编程语言实现字符串反转的算法,并通过示例代码详细解释了字符串操作和位运算技巧。
86

被折叠的 条评论
为什么被折叠?



