前端之家收集整理的这篇文章主要介绍了
倒置字符串函数reverse,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
倒置字符串
函数reverse:用于倒置字符串s中的各个字符的位置, 如原来字符串中如果初始值为123456,则通过reverse
函数可将其倒置为654321, 程序如下: #include<st
dio.h> #include<string.h> void reverse(char s[]) { int c,j,i; for(i=0,j=strlen(s)-1;i<j;i++,j--)//完成倒置
功能,不
包括字符串结束符'/0' { c=s[i]; s[i]=s[j]; s[j]=c; } } main()//主
函数,用于测试reverse
函数的
功能 { char s[]="123456"; reverse(s);//
调用倒置
函数 printf("倒置后的字符串为:%s/n",s);//
输出倒置后的字符串 } 运行结果如下;654321