倒置字符串函数reverse

倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置, 如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321, 程序如下: #include<stdio.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

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...