反转字符串

原创 2016年08月29日 20:09:04
#include <stdio.h>
#include <string.h>
#include <stdlib.h>


int main()
{
        char str[10] = {'a','b','c','d','e','f','g'};//"abcdefghijk";
        char * s, * e;
        char x;
        int i;
        s = str;                // point to the first char
        e = str + strlen(str)-1; // point to the end char
        for(i=0;i<strlen(str)/2;i++)
        {   
                if( *s != *e )
                {   
                        x=*s;
                        *s=*e;
                        *e=x;
                        s++;
                        e--;
                }   
        }   


        printf(" str = %s\n",str);


return 0;
}

版权声明:本文为博主原创文章,随意

递归反转字符串(带中文)

  • 2015年08月25日 22:28
  • 3KB
  • 下载

用C语言实现字符串反转函数strrev的经典方法

字符串反转函数strrev不是C语言标准库函数,很多C语言编译器并没有提供对它的支持,比如你在Linux下输入Shell命令man 3 strlen,屏幕上会显示, STRLEN(3) ...
  • turingo
  • turingo
  • 2012年10月29日 15:59
  • 18541

c++反转字符串代码

  • 2014年04月09日 16:32
  • 714B
  • 下载

递归反转字符串C++代码

  • 2013年08月08日 12:35
  • 622B
  • 下载

Java面试题-反转字符串的9种思路

当年面试,面试官问了关于对一个字符串进行反转操作,有几种思路。当时只答了一种........ 特意搜集整理了一下,不足之处,批评指正。 import java.io.BufferedReader;...

字符串反转

  • 2014年10月15日 08:28
  • 1002B
  • 下载

反转字符串的所有方法-Python实现

本文章转自: http://blog.csdn.NET/caroline_wendy/article/details/23438739 大神总结的很好,分享给大家。 Python实现字符串反转一共包...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:反转字符串
举报原因:
原因补充:

(最多只允许输入30个字)