将字符串逆置

将字符串逆置

#include<stdio.h>
#include<string.h>
 void StrReverse(char *str)
 {
 	char *p;
 	for(p=str;p!='\0',p++);//找到字符串的尾部
 	char temp;
 	for(p--;str<p;str++,p--)//交换字符
 	{
 		temp=*str;
 		*str=*p;
 		*p=temp;
 	}
 }

int main()
{
	str[]="abcde";
	StrReverse(str);
	printf("%s",str);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/wangjiaxin_/article/details/88586136
今日推荐