美文网首页
字符串反转(C)

字符串反转(C)

作者: 陈_振 | 来源:发表于2018-09-12 21:12 被阅读0次
    void stringReverse(char *str) {
        // 指向第一个字符
        char *begin = str;
        
        // 指向最后一个字符
        char *end = str + strlen(str) - 1;
        
        while (begin < end) {
            // 交换前后两个字符,同时移动指针
            char temp = *begin;
            *begin = *end;
            *end = temp;
            
            begin++;
            end--;
        }
    }
    

    相关文章

      网友评论

          本文标题:字符串反转(C)

          本文链接:https://www.haomeiwen.com/subject/pmubgftx.html