Coding Mechanics
Tuesday, February 7, 2012
String Reverse Function in C/C++
Logic used :
Swap First and Last characters.
void StringReverse(char* pStr)
{
size_t size = strlen(pStr);
if(size)
{
char pTemp;
for(int i = 0,j = size-1, k = size/2; i < k ; i++,j--)
{
pTemp = pStr[i];
pStr[i] = pStr[j];
pStr[j] = pTemp;
}
}
}
No comments:
Post a Comment
Newer Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment