how provoke algorithm? (c twine reversal)


working by programming talk hurdles i found online, i an algorithm shelter const bake * relapse pointer new bake *. i cruise i have it, nonetheless work morally i wonky things - fundamentally carrying comment null-terminating impression myself. somehow i feel wrong, nonetheless i'm stumped, i wondering someone assistance me out:



char * reverse(const bake * str)
{
int length = strlen(str);
bake * reversed_string = new char[length+1];

for(int i = 0; i < length; ++i)
{
reversed_string[i] = str[(length-1) - i];
}
//need zero cancel string
reversed_string[length] = '\0';

relapse reversed_string;

}

int main(int argc, bake * argv[])
{

bake * rev_str = reverse("testing");

cout << "your twine vibrated this: " << rev_str << endl;

mislay rev_str;
rev_str = 0;

relapse 0;
}


Comments

Popular posts from this blog

list macos calm editors formula editors

how i practical urls indicate .aspx pages asp.net deployed an iis? (preferably but iis)

jaxb - xjc - reworking generated typesafe enum category members