#include<stdio.h>
#include<string.h>
void fun (char*str){
int len=strlen(str);
char*left=str; //字符串首元素地址
char*right=str+len-1;//最后一位的地址
while(left<right){
int i=*left;
*left=*right;
*right=i;
left++;
right--;}
}
int main()
{
char a[256]={0};
scanf("%s",&a);//gets(a)
fun(a);
printf("%s",a);
return 0;}
C语言---指针实现字符串逆序
最新推荐文章于 2022-08-11 22:41:14 发布
本文介绍了一个用C语言实现的字符串反转函数fun(),通过交换首尾字符来完成字符串的逆序。主要展示了如何使用指针操作实现简单字符串反转,并在main()函数中通过用户输入进行演示。
1774

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



