pickzy.com

C  |  C++  |  Objective-C  |  VC++  |  Win32  |  MFC  |  Java  |  Php  |  Delphi  |  Visual Basic  |  .Net  |  Networking  |  General  |  Games  |  Jobs  |  Javascript  |  




Menu

pickSourcecode.com


        

 




 

Cpp > Programs

 

CPP - Reverse String without Strrev function

#include <iostream.h>
#include <string.h>

char* ReverseString (char *str)
{
    int len = strlen(str);
    char *result = new char[len + 1];
    char *res = result + len;

    *res-- = '\0';
    while (*str)
        *res-- = *str++;
    return result;
}


int main (void)
{
    char *str = "Hello";

    cout << ReverseString(str) << '\n';

    return 0;
}

 
Privacy Policy | About Us